Patent
Code execution request routing
Scott Daniel Wisniewski,Marc John Brooker,Timothy Allen Wagner +2 more
- 21 Dec 2015
56
TL;DR: In this article, a system for 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.
read more
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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Processing event messages for user requests to execute program code
Timothy Allen Wagner
- 01 Nov 2016
TL;DR: In this article, a service manages a plurality of virtual machine instances for low latency execution of user codes and provides the capability to execute user code in response to events triggered on an auxiliary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of the user code on various virtual machine instance.
71
Patent
Security protocols for low latency execution of program code
Timothy Allen Wagner,Dylan Chandler Thomas,Ajay Nair +2 more
- 04 Feb 2015
TL;DR: In this paper, a system for providing security mechanisms for secure execution of program code is described, where the system may be configured to maintain a plurality of virtual machine instances and allocate computing resources for executing the program code on one of the instances.
71
Patent
Asynchronous task management in an on-demand network code execution environment
Timothy Allen Wagner,Marc John Brooker,Ajay Nair +2 more
- 28 Jun 2016
TL;DR: In this paper, the authors describe a system and methods for managing asynchronous code executions in an on-demand code execution system or other distributed code execution environment, in which multiple execution environments, such as virtual machine instances, can be used to enable rapid execution of user-submitted code.
70
Patent
Threading as a service
Timothy Allen Wagner
- 30 Sep 2014
TL;DR: In this article, a service manages a plurality of virtual machine instances for low latency execution of user codes based on a predetermined set of configurations, such that the time from receiving the request to beginning code execution is less than a predetermined duration.
69
Patent
Endpoint management system providing an application programming interface proxy service
Jonathan Paul Thompson
- 08 Apr 2015
TL;DR: An endpoint management and proxy system is described in this paper, by which users can manage and enable exposure of application programming interfaces ("APIs") usable to cause execution of program code on a remote or third party system.
68
References
•Journal Article
Docker: lightweight Linux containers for consistent development and deployment
TL;DR: Docker promises the ability to package applications and their dependencies into lightweight containers that move easily between different distros, start up quickly and are isolated from each other.
3.4K
Patent
Globally Distributed Utility Computing Cloud
Peter A. Nickolov,Bert Armijo,Vladimir I. Miloushev +2 more
- 09 Mar 2009
TL;DR: In this article, a distributed application is defined as an application made up of distinct components (e.g., virtual appliances, virtual machines, virtual interfaces, virtual volumes, virtual network connections, etc.) in separate runtime environments.
1.6K
Patent
System and method for managing virtual servers
Jerry Plouffe,Scott Howard Davis,Alexander D. Vasilevsky,Benjamin Joseph Thomas,Steven S. Noyes,Tom Hazel +5 more
- 26 Apr 2005
TL;DR: In this paper, a management capability is provided for a virtual computing platform that allows for the creation, deletion, modification, control (e.g., start, stop, suspend, resume) and status (i.e., events) off the virtual servers which execute on the virtual computing platforms and the management capability provides controls for these functions.
717
Patent
Multitenant hosted virtual machine infrastructure
Nicholas Luis Astete,Aaron Benjamin Brethorst,Joseph Michael Goldberg,Matthew Hanlon,Anthony A. Hutchinson,Gopalakrishnan Janakiraman,Alexander Kotelnikov,Petr Novodvorskiy,David William Richardson,Roxanne Camille Skelly,Nikolai Slioussar,Jonathan Weeks +11 more
- 02 May 2009
TL;DR: In this paper, a multi-tenant virtual machine infrastructure (MTVMI) allows multiple tenants to independently access and use a plurality of virtual computing resources via the Internet, and different tenants may define unique configurations of VM resources and unique rules to govern the use of the VM resources.
626