Serverless computing: a survey of opportunities, challenges, and applications

H Shafiei, A Khonsari, P Mousavi - ACM Computing Surveys, 2022 - dl.acm.org
The emerging serverless computing paradigm has attracted attention from both academia
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …

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 …

OFC: an opportunistic caching system for FaaS platforms

D Mvondo, M Bacou, K Nguetchouang… - Proceedings of the …, 2021 - dl.acm.org
Cloud applications based on the" Functions as a Service"(FaaS) paradigm have become
very popular. Yet, due to their stateless nature, they must frequently interact with an external …

Function as a Function

T Kuchler, M Giardino, T Roscoe… - Proceedings of the 2023 …, 2023 - dl.acm.org
Function as a Service (FaaS) and the associated serverless computing paradigm alleviates
users from resource management and allows cloud platforms to optimize system …

Using cloud functions as accelerator for elastic data analytics

H Bian, T Sha, A Ailamaki - Proceedings of the ACM on Management of …, 2023 - dl.acm.org
Cloud function (CF) services, such as AWS Lambda, have been applied as the new
computing infrastructure in implementing analytical query engines. For bursty and sparse …

[HTML][HTML] A reference architecture for serverless big data processing

S Werner, S Tai - Future Generation Computer Systems, 2024 - Elsevier
Despite significant advances in data management systems in recent decades, the
processing of big data at scale remains very challenging. While cloud computing has been …

Serverless data science-are we there yet? a case study of model serving

Y Wu, TTA Dinh, G Hu, M Zhang, YM Chee… - Proceedings of the 2022 …, 2022 - dl.acm.org
Machine learning (ML) is an important part of modern data science applications. Data
scientists today have to manage the end-to-end ML life cycle that includes both model …

[HTML][HTML] Data pipeline approaches in serverless computing: a taxonomy, review, and research trends

Z Shojaee Rad… - Journal of Big …, 2024 - journalofbigdata.springeropen.com
Serverless computing has gained significant popularity due to its scalability, cost-
effectiveness, and ease of deployment. With the exponential growth of data, organizations …

DBOS: a DBMS-oriented Operating System

A Skiadopoulos, Q Li, P Kraft, K Kaffes, D Hong… - 2021 - dspace.mit.edu
This paper lays out the rationale for building a completely new operating system (OS) stack.
Rather than build on a single node OS together with separate cluster schedulers, distributed …

Fmi: Fast and cheap message passing for serverless functions

M Copik, R Böhringer, A Calotoiu… - Proceedings of the 37th …, 2023 - dl.acm.org
Serverless functions provide elastic scaling and a fine-grained billing model, making
Function-as-a-Service (FaaS) an attractive programming model. However, for distributed …