Content area

Abstract

Serverless computing, also known as Function-as-a-Service (FaaS), has gained significant interest in both academia and industry. Today many cloud service providers offer serverless platforms, including Amazon Web Services (AWS Lambda), Microsoft Azure (Azure Functions), and Google Cloud (Google Cloud Functions). Serverless computing empowers developers to build and manage applications without the need for provisioning or managing servers or backend infrastructure.

However, the distinctive programming model and runtime environment inherent to serverless computing present unique challenges when developing new microservices applications or migrating existing ones to serverless platforms. This dissertation introduces several systems, namely Beldi, Mu2sls, MuCache, and CausalMesh, designed to address those issues.

Details

1010268
Title
The Design of Correct and Efficient Serverless Microservices
Number of pages
194
Publication year
2024
Degree date
2024
School code
0175
Source
DAI-B 86/2(E), Dissertation Abstracts International
ISBN
9798384023074
Committee member
Alur, Rajeev; Lee, Benjamin C.; Loo, Boon Thau; Mu, Shuai
University/institution
University of Pennsylvania
Department
Computer and Information Science
University location
United States -- Pennsylvania
Degree
Ph.D.
Source type
Dissertation or Thesis
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
31334107
ProQuest document ID
3097950328
Document URL
https://www.proquest.com/dissertations-theses/design-correct-efficient-serverless-microservices/docview/3097950328/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic