English
Related papers

Related papers: ProFaaStinate: Delaying Serverless Function Calls …

200 papers

Serverless computing along with Function-as-a-Service (FaaS) is forming a new computing paradigm that is anticipated to found the next generation of cloud systems. The popularity of this paradigm is due to offering a highly transparent…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-27 Chavit Denninnart , Thanawat Chanikaphon , Mohsen Amini Salehi

Serverless computing is a buzzword that is being used commonly in the world of technology and among developers and businesses. Using the Function-as-a-Service (FaaS) model of serverless, one can easily deploy their applications to the cloud…

Networking and Internet Architecture · Computer Science 2022-07-01 Akash Puliyadi Jegannathan , Rounak Saha , Sourav Kanti Addya

Function as a Service (FaaS) paradigm is becoming widespread and is envisioned as the next generation of cloud systems that mitigate the burden for programmers and cloud solution architects. However, the FaaS abstraction only makes the…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-07 Pawissanutt Lertpongrujikorn , Mohsen Amini Salehi

FaaS allows an application to be decomposed into functions that are executed on a FaaS platform. The FaaS platform is responsible for the resource provisioning of the functions. Recently, there is a growing trend towards the execution of…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-22 Mohak Chadha , Anshul Jindal , Michael Gerndt

Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model, where the developers realize services by packaging sequences of stateless function…

Networking and Internet Architecture · Computer Science 2021-10-22 Claudio Cicconetti , Marco Conti , Andrea Passarella

Serverless computing, also known as Functions-as-a-Service, is a recent paradigm aimed at simplifying the programming of cloud applications. The idea is that developers design applications in terms of functions, which are then deployed on a…

Programming Languages · Computer Science 2019-05-02 Maurizio Gabbrielli , Saverio Giallorenzo , Ivan Lanese , Fabrizio Montesi , Marco Peressotti , Stefano Pio Zingaro

Function-as-a-Service (FaaS) has raised a growing interest in how to "tame" serverless computing to enable domain-specific use cases such as data-intensive applications and machine learning (ML), to name a few. Recently, several systems…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-06-14 Pablo Gimeno Sarroca , Marc Sánchez-Artigas

Meeting the requirements of future services with time sensitivity and handling sudden load spikes of the services in Fog computing environments are challenging tasks due to the lack of publicly available Fog nodes and their characteristics.…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-03-05 Sudheer Kumar Battula , Saurabh Garg , James Montgomery , Ranesh Naha

Serverless computing with cloud functions is quickly gaining adoption, but constrains programmers with its limited support for state management. We introduce a shared file system for cloud functions. It offers familiar POSIX semantics while…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-09-22 Johann Schleier-Smith , Leonhard Holz , Nathan Pemberton , Joseph M. Hellerstein

Serverless computing is an excellent fit for big data processing because it can scale quickly and cheaply to thousands of parallel functions. Existing serverless platforms isolate functions in ephemeral, stateless containers, preventing…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-22 Simon Shillaker , Peter Pietzuch

The function-as-a-service (FaaS) paradigm is envisioned as the next generation of cloud computing systems that mitigate the burden for cloud-native application developers by abstracting them from cloud resource management. However, it does…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-21 Pawissanutt Lertpongrujikorn , Mohsen Amini Salehi

In recent years, the serverless paradigm has been widely adopted to develop cloud applications, as it enables building scalable solutions while delegating operational concerns such as infrastructure management and resource provisioning to…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-30 Giorgio Natale Buttiglieri , Luca De Martini , Alessandro Margara

The Function-as-a-Service (FaaS) paradigm has a lot of potential as a computing model for fog environments comprising both cloud and edge nodes, as compute requests can be scheduled across the entire fog continuum in a fine-grained manner.…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-11-24 David Bermbach , Jonathan Bader , Jonathan Hasenburg , Tobias Pfandzelter , Lauritz Thamsen

The serverless and functions as a service (FaaS) paradigms are currently trending among cloud providers and are now increasingly being applied to the network edge, and to the Internet of Things (IoT) devices. The benefits include reduced…

Networking and Internet Architecture · Computer Science 2021-03-23 Pekka Karhula , Jan Janak , Henning Schulzrinne

In a continuous deployment setting, Function-as-a-Service (FaaS) applications frequently receive updated releases, each of which can cause a performance regression. While continuous benchmarking, i.e., comparing benchmark results of the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-08-20 Tim C. Rese , Nils Japke , Sebastian Koch , Tobias Pfandzelter , David Bermbach

Offloading computation from user devices to nodes with processing capabilities at the edge of the network is a major trend in today's network/service architectures. At the same time, serverless computing has gained a huge traction among the…

Networking and Internet Architecture · Computer Science 2022-09-08 Claudio Cicconetti , Marco Conti , Andrea Passarella

Developers increasingly use function-as-a-service (FaaS) platforms for data-centric applications that perform low-latency and transactional operations on data, such as for microservices or web serving. Unfortunately, existing FaaS platforms…

Serverless architectures, particularly the Function as a Service (FaaS) model, have become a cornerstone of modern cloud computing due to their ability to simplify resource management and enhance application deployment agility. However, a…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-04-16 Alexandre Savi Fayam Mbala Mouen , Jerry Lacmou Zeutouo , Vianney Kengne Tchendji

Function-as-a-Service is a novel type of cloud service used for creating distributed applications and utilizing computing resources. Application developer supplies source code of cloud functions, which are small applications or application…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-09-10 Maciej Pawlik , Kamil Figiela , Maciej Malawski

Function as a Service (FaaS) is poised to become the foundation of the next generation of cloud systems due to its inherent advantages in scalability, cost-efficiency, and ease of use. However, challenges such as the need for specialized…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-08-21 Akiharu Esashi , Pawissanutt Lertpongrujikorn , Shinji Kato , Mohsen Amini Salehi