Invention Grant
- Patent Title: Threading as a service
-
Application No.: US14502992Application Date: 2014-09-30
-
Publication No.: US09600312B2Publication Date: 2017-03-21
- Inventor: Timothy Allen Wagner
- 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/445
- IPC: G06F9/445 ; G06F9/50 ; G06F9/455

Abstract:
A service manages a plurality of virtual machine instances for low latency execution of user codes. The plurality of virtual machine instances can be configured based on a predetermined set of configurations. One or more containers may be created within the virtual machine instances. In response to a request to execute user code, the service identifies a pre-configured virtual machine instance suitable for executing the user code. The service can allocate the identified virtual machine instance to the user, create a new container within an instance already allocated to the user, or re-use a container already created for execution of the user code. When the user code has not been activated for a time-out period, the service can invalidate allocation of the virtual machine instance destroy the container. The time from receiving the request to beginning code execution is less than a predetermined duration, for example, 100 ms.
Public/Granted literature
- US20160092252A1 THREADING AS A SERVICE Public/Granted day:2016-03-31
Information query