Execution guarantees in an on-demand network code execution system
AssigneeAmazon Technologies, Inc.
InventorsTimothy Allen Wagner, Marc John Brooker, Jonathan Paul Thompson, Ajay Nair
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsTimothy Allen Wagner, Marc John Brooker, Jonathan Paul Thompson, Ajay Nair
Estimating the term…
Systems and methods are described for implementing execution guarantees in an on-demand code execution system or other distributed code execution environment, such that the on-demand code execution system attempts to execute code only a desired number of times. The on-demand code execution system can utilize execution identifiers to distinguish between new and duplicative requests, and can decline to allocate computing resources for duplicative requests. The on-demand code execution system can further detect errors during execution, and rollback the execution to undo the execution's effects. The on-demand code execution system can then restart execution until the code has been execute the desired number of times.
A system comprising:
A method implemented by a computing system to manage code execution in an on-demand code execution system, the computer-implemented method comprising:
Non-transitory computer-readable media including computer-executable instructions that, when executed by a computing system, cause the computing system to:
Dependencies are inferred from the claim text.