Invention Grant
- Patent Title: Managing custom runtimes in an on-demand code execution system
-
Application No.: US15841132Application Date: 2017-12-13
-
Publication No.: US10303492B1Publication Date: 2019-05-28
- Inventor: Timothy Allen Wagner , Marc John Brooker , Bryan Nicholas Moffatt , Robison Rodrigues dos Santos , Niranjan Jayakar
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Knobbe, Martens, Olson & Bear, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445 ; G06F8/41 ; G06F9/54

Abstract:
Systems and methods are described for managing provisioning of runtimes to execution environments within an on-demand code execution system. Different runtimes can include various software enabling execution of user-submitted code within the on-demand code execution system, potentially written in different programming languages. Each runtime can implement a pull-based request handler, such that when the runtime is provisioned within an execution environment, the runtime requests execution instructions from a management system on the on-demand code execution system. The management system can maintain a queue of execution instructions for each runtime, and can use a depth of each queue to manage the provisioning of environments with runtimes.
Information query