Code execution request routing
    2.
    发明授权

    公开(公告)号:US11016815B2

    公开(公告)日:2021-05-25

    申请号:US16372108

    申请日:2019-04-01

    Abstract: A system for providing low-latency compute capacity is provided. The system may be configured to route incoming code execution requests based on user indications to use specific containers running on a plurality of virtual machine instances. The system may be configured to process a code execution request, identify, based on the user indication that a specific container previously used to handle a request of similar type is to be used for handling the code execution request, and cause the code execution request to be handled using the specific container.

    EVENT-DRIVEN COMPUTING
    4.
    发明申请

    公开(公告)号:US20170371724A1

    公开(公告)日:2017-12-28

    申请号:US15595774

    申请日:2017-05-15

    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.

    CODE EXECUTION REQUEST ROUTING
    8.
    发明申请

    公开(公告)号:US20190227849A1

    公开(公告)日:2019-07-25

    申请号:US16372108

    申请日:2019-04-01

    Abstract: A system for providing low-latency compute capacity is provided. The system may be configured to route incoming code execution requests based on user indications to use specific containers running on a plurality of virtual machine instances. The system may be configured to process a code execution request, identify, based on the user indication that a specific container previously used to handle a request of similar type is to be used for handling the code execution request, and cause the code execution request to be handled using the specific container.

    Management of periodic requests for compute capacity

    公开(公告)号:US10042660B2

    公开(公告)日:2018-08-07

    申请号:US14871368

    申请日:2015-09-30

    Abstract: A system for monitoring incoming code execution requests and scheduling the corresponding code executions is provided. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to determine whether at least some of the incoming code execution requests exhibit periodicity, and cause a reduced amount of idle compute capacity to be maintained on the virtual compute system. The system may be further configured to cause additional compute capacity to be added shortly before code execution requests are expected to be received.

    Metaevent handling for on-demand code execution environments

    公开(公告)号:US09928108B1

    公开(公告)日:2018-03-27

    申请号:US14869801

    申请日:2015-09-29

    Abstract: Systems and methods are described for generating and executing metaevents within an on-demand code execution environment. The code execution environment can include virtual machine instances that are pre-initialized to enable low latency execution of arbitrary user-defined code. Code execution can typically occur in response to a defined event trigger, such as a call to an application programming interface (API) from an external source. Code execution may also occur in response to metadata regarding the operation of the code execution environment. A user may specify criteria for “metaevents” based on the metadata, and also specify code to be executed in response to satisfaction of the criteria. When the code execution environment determines that the user's criteria is satisfied, a metaevent may be generated that causes execution of the set of code. This execution may, in turn, generate metadata that triggers one or more metaevents.

Patent Agency Ranking