Invention Grant
- Patent Title: Virtual resource allocation for processing an event queue
-
Application No.: US16884636Application Date: 2020-05-27
-
Publication No.: US11115348B2Publication Date: 2021-09-07
- Inventor: Nima Sharifi Mehr
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Hogan Lovells US LLP
- Main IPC: G06F15/173
- IPC: G06F15/173 ; H04L12/911 ; H04L12/927 ; H04L12/26 ; G06F9/46 ; H04L29/14

Abstract:
A resource allocation service can provide for the limited redelivery of events for processing using a set of virtual resources. A customer can provide code for execution, and the service can allocate resource instances configured to execute the code in response to various events. The processing for an event may not be completed by a single resource instance. When a resource instance is to end processing, the instance can capture state information to be returned as checkpoint data for the event. When the processing result is received, the service determines whether checkpoint data was included, which functions as a request for further processing. The service can then place the event data back in an event queue for redelivery and additional processing. A customer can specify a time limit or a retry limit such that an event can only undergo up to a maximum amount of processing before the event is failed.
Information query