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 …

{AlpaServe}: Statistical multiplexing with model parallelism for deep learning serving

Z Li, L Zheng, Y Zhong, V Liu, Y Sheng, X Jin… - … USENIX Symposium on …, 2023 - usenix.org
Model parallelism is conventionally viewed as a method to scale a single large deep
learning model beyond the memory limits of a single device. In this paper, we demonstrate …

Characterizing microservice dependency and performance: Alibaba trace analysis

S Luo, H Xu, C Lu, K Ye, G Xu, L Zhang… - Proceedings of the …, 2021 - dl.acm.org
Loosely-coupled and light-weight microservices running in containers are replacing
monolithic applications gradually. Understanding the characteristics of microservices is …

{INFaaS}: Automated model-less inference serving

F Romero, Q Li, NJ Yadwadkar… - 2021 USENIX Annual …, 2021 - usenix.org
Despite existing work in machine learning inference serving, ease-of-use and cost efficiency
remain challenges at large scales. Developers must manually search through thousands of …

FaasCache: keeping serverless computing alive with greedy-dual caching

A Fuerst, P Sharma - Proceedings of the 26th ACM International …, 2021 - dl.acm.org
Functions as a Service (also called serverless computing) promises to revolutionize how
applications use cloud resources. However, functions suffer from cold-start problems due to …

Characterizing serverless platforms with serverlessbench

T Yu, Q Liu, D Du, Y Xia, B Zang, Z Lu, P Yang… - Proceedings of the 11th …, 2020 - dl.acm.org
Serverless computing promises auto-scalability and cost-efficiency (in" pay-as-you-go"
manner) for high-productive software development. Because of its virtue, serverless …

Benchmarking, analysis, and optimization of serverless function snapshots

D Ustiugov, P Petrov, M Kogias, E Bugnion… - Proceedings of the 26th …, 2021 - dl.acm.org
Serverless computing has seen rapid adoption due to its high scalability and flexible, pay-as-
you-go billing model. In serverless, developers structure their services as a collection of …

Icebreaker: Warming serverless functions better with heterogeneity

RB Roy, T Patel, D Tiwari - Proceedings of the 27th ACM International …, 2022 - dl.acm.org
Serverless computing, an emerging computing model, relies on" warming up" functions prior
to its anticipated execution for faster and cost-effective service to users. Unfortunately …

[HTML][HTML] {SONIC}: Application-aware data passing for chained serverless applications

A Mahgoub, L Wang, K Shankar, Y Zhang… - 2021 USENIX Annual …, 2021 - s.usenix.org
The conference papers and full proceedings are available to registered attendees now and
will be available to everyone beginning Wednesday, July 14, 2021. Paper abstracts and …