EVENT-DRIVEN COMPUTING
0 Assignments
0 Petitions
Accused Products
Abstract
A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on various event sources and initiate execution of other control functions to improve the code execution environment in response to detecting errors or unexpected execution results. The service may maintain or communicate with a separate storage area for storing code execution requests that were not successfully processed by the service. Requests stored in such a storage area may subsequently be re-processed by the service.
-
Citations
21 Claims
-
1. (canceled)
-
2. A system, comprising:
-
one or more processors; and one or more memories, the one or more memories having stored thereon instructions, which, when executed by the one or more processors, configure the one or more processors to; receive a request to execute a program code, the request including one or more parameters; initiate execution of the program code based on the one or more parameters; prior to completion of the execution in response to the request, modify at least one of the program code or the one or more parameters; and subsequent to the modification of the at least one of the program code or the one or more parameters, cause the program code to be executed based on the one or more parameters. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving a request to execute a program code, wherein the program code is associated with one or more parameters; initiating execution of the program code based on the one or more parameters; prior to completion of the execution in response to the request, modifying at least one of the program code or the one or more parameters; and subsequent to the modification of the at least one of the program code or the one or more parameters, executing the program code based on the one or more parameters. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. Non-transitory physical computer storage storing instructions, which, when executed by one or more computing devices, configure the one or more computing devices to:
-
receive a request to execute a program code, wherein the program code is associated with one or more parameters; initiate execution of the program code based on the one or more parameters; prior to completion of the execution in response to the request, modify at least one of the program code or the one or more parameters; and subsequent to the modification of the at least one of the program code or the one or more parameters, cause the program code to be executed based on the one or more parameters. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification