Mapreduce implementation in an on-demand network code execution system and stream data processing system
TA Wagner, HPA Hussels, MJ Brooker - US Patent 11,243,953, 2022 - Google Patents
Systems and methods are described for providing an imple mentation of the MapReduce
programming model utilizing tasks executing on an on-demand code execution system …
programming model utilizing tasks executing on an on-demand code execution system …
Automatic determination of resource sizing
SP Reque, DS Manwaring, DC Thomas… - US Patent …, 2021 - Google Patents
(57) ABSTRACT A system for providing automatic resource resizing is pro vided. The system
may be configured to maintain a plurality of virtual machine instances. The system may be …
may be configured to maintain a plurality of virtual machine instances. The system may be …
Low latency computational capacity provisioning
TA Wagner, DC Thomas, SP Reque - US Patent 11,263,034, 2022 - Google Patents
(57) ABSTRACT A system for providing low latency computational capacity is provided. The
system may be configured to maintain a pool of virtual machine instances, which may be …
system may be configured to maintain a pool of virtual machine instances, which may be …
Processing event messages for user requests to execute program code
TA Wagner - US Patent 11,467,890, 2022 - Google Patents
& Bear, LLP (57) 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 …
low latency execution of user codes. The service can provide the capability to execute user …
Efficient state maintenance for execution environments in an on-demand code execution system
HPA Hussels, TA Wagner, MJ Brooker - US Patent 11,099,917, 2021 - Google Patents
Systems and methods are described for providing maintain ing state information during
processing of data sets via execution of code on an on-demand code execution system …
processing of data sets via execution of code on an on-demand code execution system …
Adjusting variable limit on concurrent code executions
DO Marriner, M Roman, MJ Brooker… - US Patent …, 2022 - Google Patents
Systems and methods are described for adjusting a number of concurrent code executions
allowed to be performed for a given user on an on-demand code execution environment or …
allowed to be performed for a given user on an on-demand code execution environment or …
Operating system customization in an on-demand network code execution system
PD Piwonka, TA Wagner, N Mullen… - US Patent …, 2021 - Google Patents
Systems and methods are described for managing operating system customization in an on-
demand code execution sys tem in a manner that enables efficient execution of code. A user …
demand code execution sys tem in a manner that enables efficient execution of code. A user …
Method and system for modeling and analyzing computing resource requirements of software applications in a shared and distributed computing environment
WM Wong, MC Hui - US Patent 8,584,131, 2013 - Google Patents
US8584131B2 - Method and system for modeling and analyzing computing resource
requirements of software applications in a shared and distributed computing environment - Google …
requirements of software applications in a shared and distributed computing environment - Google …
Connection pooling for scalable network services
AC Siefker, S Oczkowski, D Richardson… - US Patent …, 2021 - Google Patents
Systems and methods are described for providing connec tion pools between source
network devices and a target, connection-limited service. Each connection pool can facili …
network devices and a target, connection-limited service. Each connection pool can facili …
Authentication to network-services using hosted authentication information
AC Siefker, S Oczkowski, D Richardson… - US Patent …, 2021 - Google Patents
Systems and methods are described for facilitating authen tication of hosted network
services to other services. A target service, such as a database, may require specific …
services to other services. A target service, such as a database, may require specific …