Patent · US Active

Serverless call distribution to implement spillover while avoiding cold starts

US11119826B2 · kind B2 · utility

20Cited by
239References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 27, 2019
Grant dateSep 14, 2021
Priority date
Expiry dateNov 27, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5022
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are described for reducing cold starts code within a serverless code execution system by providing a set of environments reserved for the code. A frontend distribute calls for execution among a set of manager devices that manage environments in the system, distributed in a manner that groups calls together and attempts to distribute calls of the same group to a stable subset of the manager devices. In the case that a user reduces or eliminates the number of environments reserved for the code, a frontend continues to distribute calls for execution of the code to those environments while they continue to be used. This reduces cold starts that might otherwise occur during reduction or elimination of reserved environments.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.