Characterizing Commodity Serverless Computing Platforms
Jinfeng Wen, Yi Liu, Zhenpeng Chen, Junkai Chen, Yun Ma

TL;DR
This paper systematically characterizes major commodity serverless computing platforms through qualitative and quantitative analyses, providing insights into their performance, resource efficiency, and operational differences to aid developers and vendors.
Contribution
It offers the first comprehensive comparison of AWS Lambda, Google Cloud Functions, Azure Functions, and Alibaba Cloud Function Compute using both documentation-based taxonomy and performance benchmarks.
Findings
Platform startup latency varies significantly across providers.
Resource efficiency differs notably among platforms based on benchmark tests.
Concurrency handling performance shows distinct patterns with potential causes analyzed.
Abstract
Serverless computing has become a new trending paradigm in cloud computing, allowing developers to focus on the development of core application logic and rapidly construct the prototype via the composition of independent functions. With the development and prosperity of serverless computing, major cloud vendors have successively rolled out their commodity serverless computing platforms. However, the characteristics of these platforms have not been systematically studied. Measuring these characteristics can help developers to select the most adequate serverless computing platform and develop their serverless-based applications in the right way. To fill this knowledge gap, we present a comprehensive study on characterizing mainstream commodity serverless computing platforms, including AWS Lambda, Google Cloud Functions, Azure Functions, and Alibaba Cloud Function Compute. Specifically, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Caching and Content Delivery
