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 …

RADF: Architecture decomposition for function as a service

L Zhu, DA Tamburri, G Casale - Software: Practice and …, 2024 - Wiley Online Library
As the most successful realization of serverless, function as a service (FaaS) brings in a
novel cloud computing paradigm that can save operating costs, reduce management effort …

{UnFaaSener}: Latency and Cost Aware Offloading of Functions from Serverless Platforms

G Sadeghian, M Elsakhawy, M Shahrad… - 2023 USENIX Annual …, 2023 - usenix.org
We present UnFaaSener, a lightweight framework that enables serverless users to reduce
their bills by harvesting non-serverless compute resources such as their VMs, on-premise …

Characterization and Reclamation of Frozen Garbage in Managed FaaS Workloads

Z Zhao, M Wu, H Chen, B Zang - Proceedings of the Nineteenth …, 2024 - dl.acm.org
FaaS (function-as-a-service) is becoming a popular workload in cloud environments due to
its virtues such as auto-scaling and pay-as-you-go. High-level languages like JavaScript …

FaaSMem: Improving Memory Efficiency of Serverless Computing with Memory Pool Architecture

C Xu, Y Liu, Z Li, Q Chen, H Zhao, D Zeng… - Proceedings of the 29th …, 2024 - dl.acm.org
In serverless computing, an idle container is not recycled directly, in order to mitigate time-
consuming cold container startup. These idle containers still occupy the memory …

Online Function Caching in Serverless Edge Computing

X Zhang, H Gu, G Li, X He, H Tan - 2023 IEEE 29th …, 2023 - ieeexplore.ieee.org
Serverless edge computing has emerged as a new paradigm for running short-lived
computations on edge devices. Considering the challenges posed by multiple edge servers …

Boxer: FaaSt Ephemeral Elasticity for Off-the-Shelf Cloud Applications

M Wawrzoniak, R Bruno, A Klimovic… - arXiv preprint arXiv …, 2024 - arxiv.org
Elasticity is a key property of cloud computing. However, elasticity is offered today at the
granularity of virtual machines, which take tens of seconds to start. This is insufficient to react …

Microless: Cost-Efficient Hybrid Deployment of Microservices on IaaS VMs and Serverless

J Cheng, Y Zhao, Z Li, Q Chen, W Cui… - 2023 IEEE 29th …, 2023 - ieeexplore.ieee.org
Microservices have gained popularity as an architectural approach for developing scalable
and modular applications. Traditionally, microservice deployment relies on virtual machines …

Improving the efficiency of serverless applications through reducing allocation footprint

G Sadeghian - 2023 - open.library.ubc.ca
Serverless computing is an emerging paradigm in cloud computing that revolutionizes
application development. It introduces unique features such as a pay-per-use pricing model …

FaaSCell: A Case for Intra-node Resource Management: Work-In-Progress

C Katsakioris, C Alverti, K Nikas… - Proceedings of the 1st …, 2023 - dl.acm.org
Open-source FaaS platforms have recently shown rapid growth, which is usually manifested
as extension or specialization of existing cloud-native components and systems-mainly over …