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 …

Faster and cheaper serverless computing on harvested resources

Y Zhang, Í Goiri, GI Chaudhry, R Fonseca… - Proceedings of the …, 2021 - dl.acm.org
Serverless computing is becoming increasingly popular due to its ease of programming, fast
elasticity, and fine-grained billing. However, the serverless provider still needs to provision …

Hermod: principled and practical scheduling for serverless functions

K Kaffes, NJ Yadwadkar, C Kozyrakis - … of the 13th Symposium on Cloud …, 2022 - dl.acm.org
Serverless computing has seen rapid growth due to the ease-of-use and cost-efficiency it
provides. However, function scheduling, a critical component of serverless systems, has …

Auto-scaling mechanisms in serverless computing: A comprehensive review

M Tari, M Ghobaei-Arani, J Pouramini… - Computer Science …, 2024 - Elsevier
The auto-scaling feature is fundamental to serverless computing, and it automatically allows
applications to scale as needed. Hence, this allows applications to be configured to adapt to …

Halfmoon: Log-optimal fault-tolerant stateful serverless computing

S Qi, X Liu, X Jin - Proceedings of the 29th Symposium on Operating …, 2023 - dl.acm.org
Serverless computing separates function execution from state management. Simple retry-
based fault tolerance might corrupt the shared state with duplicate updates. Existing …

Palette load balancing: Locality hints for serverless functions

M Abdi, S Ginzburg, XC Lin, J Faleiro… - Proceedings of the …, 2023 - dl.acm.org
Function-as-a-Service (FaaS) serverless computing enables a simple programming model
with almost unbounded elasticity. Unfortunately, current FaaS platforms achieve this …

Following the data, not the function: Rethinking function orchestration in serverless computing

M Yu, T Cao, W Wang, R Chen - 20th USENIX Symposium on …, 2023 - usenix.org
Serverless applications are typically composed of function workflows in which multiple short-
lived functions are triggered to exchange data in response to events or state changes …

Serverless computing: What it is, and what it is not?

S Kounev, N Herbst, CL Abad, A Iosup, I Foster… - Communications of the …, 2023 - dl.acm.org
Serverless Computing: What It Is, and What It Is Not? Page 1 FULL AUTOMATION OF IT
infrastructure and the delivery of efficient IT operations as billed services have been long-standing …

Adaptive online cache capacity optimization via lightweight working set size estimation at scale

R Gu, S Li, H Dai, H Wang, Y Luo, B Fan… - 2023 USENIX Annual …, 2023 - usenix.org
Big data applications extensively use cache techniques to accelerate data access. A key
challenge for improving cache utilization is provisioning a suitable cache size to fit the …

Mxfaas: Resource sharing in serverless environments for parallelism and efficiency

J Stojkovic, T Xu, H Franke, J Torrellas - Proceedings of the 50th Annual …, 2023 - dl.acm.org
Although serverless computing is a popular paradigm, current serverless environments have
high overheads. Recently, it has been shown that serverless workloads frequently exhibit …