2019
DOI: 10.48550/arxiv.1903.12221
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Mitigating Cold Starts in Serverless Platforms: A Pool-Based Approach

Abstract: Rapid adoption of the 'serverless' (or Function-as-a-Service, FaaS) paradigm [8], pioneered by Amazon with AWS Lambda and followed by numerous commercial offerings and open source projects, introduces new challenges in designing the cloud infrastructure, balancing between performance and cost. While instant per-request elasticity that FaaS platforms typically offer application developers makes it possible to achieve high performance of bursty workloads without over-provisioning, such elasticity often involves … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 3 publications
0
8
0
Order By: Relevance
“…One of the greatest problems facing serverless computing is the infamous cold start. Cold starts have been the subject of research papers and blogs [3], [14], [4], [1], [15], [16] and continue to be a major source of doubt for those considering a serverless based application. They are the notable delay incurred when invoking a function for the first time.…”
Section: A Cold Start Latencymentioning
confidence: 99%
“…One of the greatest problems facing serverless computing is the infamous cold start. Cold starts have been the subject of research papers and blogs [3], [14], [4], [1], [15], [16] and continue to be a major source of doubt for those considering a serverless based application. They are the notable delay incurred when invoking a function for the first time.…”
Section: A Cold Start Latencymentioning
confidence: 99%
“…A container management system with three queues containing cold and warm containers based on their features is introduced in [20]. [21], [17], [24] and [18] propose maintaining a pool of function instances to face request demands. A heuristic solution is given in [27] to adjust the replica number without compromising on user budget.…”
Section: A Serverless Resource Scalingmentioning
confidence: 99%
“…Thus, too many cold starts could impact the application's responsiveness and user experience (Wang et al, 2018). This is the reason a lot of research in the field of serverless computing has focused on mitigating cold starts (Lin and Glikson, 2019;Bermbach et al, 2020;Manner et al, 2018).…”
Section: System Descriptionmentioning
confidence: 99%