Serverless computing: state-of-the-art, challenges and opportunities

Y Li, Y Lin, Y Wang, K Ye, C Xu - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Serverless computing is growing in popularity by virtue of its lightweight and simplicity of
management. It achieves these merits by reducing the granularity of the computing unit to …

The serverless computing survey: A technical primer for design architecture

Z Li, L Guo, J Cheng, Q Chen, BS He… - ACM Computing Surveys …, 2022 - dl.acm.org
The development of cloud infrastructures inspires the emergence of cloud-native computing.
As the most promising architecture for deploying microservices, serverless computing has …

Firecracker: Lightweight virtualization for serverless applications

A Agache, M Brooker, A Iordache, A Liguori… - … USENIX symposium on …, 2020 - usenix.org
Serverless containers and functions are widely used for deploying and managing software
in the cloud. Their popularity is due to reduced cost of operations, improved utilization of …

Cloud programming simplified: A berkeley view on serverless computing

E Jonas, J Schleier-Smith, V Sreekanti, CC Tsai… - arXiv preprint arXiv …, 2019 - arxiv.org
Serverless cloud computing handles virtually all the system administration operations
needed to make it easier for programmers to use the cloud. It provides an interface that …

The rise of serverless computing

P Castro, V Ishakian, V Muthusamy… - Communications of the …, 2019 - dl.acm.org
The rise of serverless computing Page 1 44 COMMUNICATIONS OF THE ACM |
DECEMBER 2019 | VOL. 62 | NO. 12 contributed articles ILL US TRA TION B Y PETER …

Serverless computing: One step forward, two steps back

JM Hellerstein, J Faleiro, JE Gonzalez… - arXiv preprint arXiv …, 2018 - arxiv.org
Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you
go manner. In this paper we address critical gaps in first-generation serverless computing …

Faasm: Lightweight isolation for efficient stateful serverless computing

S Shillaker, P Pietzuch - … Annual Technical Conference (USENIX ATC 20 …, 2020 - usenix.org
Serverless computing is an excellent fit for big data processing because it can scale quickly
and cheaply to thousands of parallel functions. Existing serverless platforms isolate …

Cloudburst: Stateful functions-as-a-service

V Sreekanti, C Wu, XC Lin, J Schleier-Smith… - arXiv preprint arXiv …, 2020 - arxiv.org
Function-as-a-Service (FaaS) platforms and" serverless" cloud computing are becoming
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …

Nightcore: efficient and scalable serverless computing for latency-sensitive, interactive microservices

Z Jia, E Witchel - Proceedings of the 26th ACM International Conference …, 2021 - dl.acm.org
The microservice architecture is a popular software engineering approach for building
flexible, large-scale online services. Serverless functions, or function as a service (FaaS) …

{SAND}: Towards {High-Performance} serverless computing

IE Akkus, R Chen, I Rimac, M Stein, K Satzke… - 2018 Usenix Annual …, 2018 - usenix.org
Serverless computing has emerged as a new cloud computing paradigm, where an
application consists of individual functions that can be separately managed and executed …