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 …

Rise of the planet of serverless computing: A systematic review

J Wen, Z Chen, X Jin, X Liu - ACM Transactions on Software …, 2023 - dl.acm.org
Serverless computing is an emerging cloud computing paradigm, being adopted to develop
a wide range of software applications. It allows developers to focus on the application logic …

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 …

Architectural implications of function-as-a-service computing

M Shahrad, J Balkind, D Wentzlaff - … of the 52nd annual IEEE/ACM …, 2019 - dl.acm.org
Serverless computing is a rapidly growing cloud application model, popularized by
Amazon's Lambda platform. Serverless cloud services provide fine-grained provisioning of …

Serverless applications: Why, when, and how?

S Eismann, J Scheuner, E Van Eyk… - IEEE …, 2020 - ieeexplore.ieee.org
Why do so many companies adopt serverless? When are serverless applications well
suited? How are they currently implemented? To address these questions, we analyze 89 …

The state of serverless applications: Collection, characterization, and community consensus

S Eismann, J Scheuner, E Van Eyk… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Over the last five years, all major cloud platform providers have increased their serverless
offerings. Many early adopters report significant benefits for serverless-based over …

Sequoia: Enabling quality-of-service in serverless computing

A Tariq, A Pahl, S Nimmagadda, E Rozner… - Proceedings of the 11th …, 2020 - dl.acm.org
Serverless computing is a rapidly growing paradigm that easily harnesses the power of the
cloud. With serverless computing, developers simply provide an event-driven function to …

A mixed-method empirical study of Function-as-a-Service software development in industrial practice

P Leitner, E Wittern, J Spillner, W Hummer - Journal of Systems and …, 2019 - Elsevier
Abstract Function-as-a-Service (FaaS) describes cloud computing services that make
infrastructure components transparent to application developers, thus falling in the larger …

Graph-based root cause analysis for service-oriented and microservice architectures

Á Brandón, M Solé, A Huélamo, D Solans… - Journal of Systems and …, 2020 - Elsevier
Abstract Service-oriented architectures and microservices define two ways of designing
software with the aim of dividing an application into loosely-coupled services that …

[HTML][HTML] A brief history of cloud application architectures

N Kratzke - Applied Sciences, 2018 - mdpi.com
Featured Application This paper features system and software engineering use cases for
large-scale (business) Cloud-native applications (eg, Netflix, Twitter, Uber, Google Search) …