English
Related papers

Related papers: SEUSS: Rapid serverless deployment using environme…

200 papers

Function-as-a-Service (FaaS) struggles with burst-parallel jobs due to needing multiple independent invocations to start a job. The lack of a group invocation primitive complicates application development and overlooks crucial aspects like…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-22 Daniel Barcelona-Pons , Aitor Arjona , Pedro García-López , Enrique Molina-Giménez , Stepan Klymonchuk

Function-as-a-Service (FaaS) has recently emerged as a new cloud computing paradigm. It promises high utilization of data center resources through allocating resources on demand at per-function request granularity. High cold-start…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-29 Yue Tan , David Liu , Nanqinqin Li , Amit Levy

Serverless computing promises convenient abstractions for developing and deploying functions that execute in response to events. In such Function-as-a-Service (FaaS) platforms, scheduling is an integral task, but current scheduling…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-07-08 Saman Akbari , Manfred Hauswirth

With the advent of AWS Lambda in 2014, Serverless Computing, particularly Function-as-a-Service (FaaS), has witnessed growing popularity across various application domains. FaaS enables an application to be decomposed into fine-grained…

Software Engineering · Computer Science 2024-01-22 Mohak Chadha , Paul Wieland , Michael Gerndt

In Function-as-a-Service (FaaS) serverless, large applications are split into short-lived stateless functions. Deploying functions is mutually profitable: users need not be concerned with resource management, while providers can keep their…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-14 Yuxuan Zhao , Weikang Weng , Rob van Nieuwpoort , Alexandru Uta

Developing accurate and extendable performance models for serverless platforms, aka Function-as-a-Service (FaaS) platforms, is a very challenging task. Also, implementation and experimentation on real serverless platforms is both costly and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-18 Nima Mahmoudi , Hamzeh Khazaei

Function as a Service (FaaS) permits cloud customers to deploy to cloud individual functions, in contrast to complete virtual machines or Linux containers. All major cloud providers offer FaaS products (Amazon Lambda, Google Cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-08-12 Pawel Zuk , Krzysztof Rzadca

High performance is needed in many computing systems, from batch-managed supercomputers to general-purpose cloud platforms. However, scientific clusters lack elastic parallelism, while clouds cannot offer competitive costs for…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-05-16 Marcin Copik , Konstantin Taranov , Alexandru Calotoiu , Torsten Hoefler

Graph processing systems are essential for analyzing large-scale data with complex relationships, yet most existing frameworks rely on statically provisioned clusters, resulting in poor elasticity and inefficient resource utilization under…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-13 Chen Zhao , Parsa Poorsistani , Mohammad Goudarzi , Tawfiq Islam , Adel N. Toosi

Growing data volumes and velocities are driving exciting new methods across the sciences in which data analytics and machine learning are increasingly intertwined with research. These new methods require new approaches for scientific…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-08-15 Ryan Chard , Tyler J. Skluzacek , Zhuozhao Li , Yadu Babuji , Anna Woodard , Ben Blaiszik , Steven Tuecke , Ian Foster , Kyle Chard

Function as a Service (FaaS) has been gaining popularity as a way to deploy computations to serverless backends in the cloud. This paradigm shifts the complexity of allocating and provisioning resources to the cloud provider, which has to…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-09 Mohammad Shahrad , Rodrigo Fonseca , Íñigo Goiri , Gohar Chaudhry , Paul Batum , Jason Cooke , Eduardo Laureano , Colby Tresness , Mark Russinovich , Ricardo Bianchini

We present FunLess, a Function-as-a-Service (FaaS) platform tailored for the private edge cloud system. FunLess responds to recent trends that advocate for extending the coverage of serverless computing to private edge cloud systems and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-06-03 Giuseppe De Palma , Saverio Giallorenzo , Jacopo Mauro , Matteo Trentin , Gianluigi Zavattaro

Serverless computing significantly alters software development by abstracting infrastructure management and enabling rapid, modular, event-driven deployments. Despite its benefits, the distinct characteristics of serverless functions, such…

Software Engineering · Computer Science 2025-09-05 Amine Barrak , Emna Ksontini , Ridouane Atike , Fehmi Jaafar

Aggregated HPC resources have rigid allocation systems and programming models which struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to efficiently use the large pools of unused memory and increase the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-29 Marcin Copik , Marcin Chrapek , Larissa Schmid , Alexandru Calotoiu , Torsten Hoefler

Serverless computing, in particular the Function-as-a-Service (FaaS) execution model, has recently shown to be effective for running large-scale computations. However, little attention has been paid to highly-parallel applications with…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-01 Gerard Finol , Gerard París , Pedro García-López , Marc Sánchez-Artigas

Increasing popularity of the serverless computing approach has led to the emergence of new cloud infrastructures working in Container-as-a-Service (CaaS) model like AWS Fargate, Google Cloud Run, or Azure Container Instances. They introduce…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-10-23 Krzysztof Burkat , Maciej Pawlik , Bartosz Balis , Maciej Malawski , Karan Vahi , Mats Rynge , Rafael Ferreira da Silva , Ewa Deelman

Function-as-a-Service (FaaS) is a promising edge computing execution model but requires secure sandboxing mechanisms to isolate workloads from multiple tenants on constrained infrastructure. Although Docker containers are lightweight and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-03 Felix Moebius , Tobias Pfandzelter , David Bermbach

The Function-as-a-Service (FaaS) execution model increases developer productivity by removing operational concerns such as managing hardware or software runtimes. Developers, however, still need to partition their applications into FaaS…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-22 Trever Schirmer , Joel Scheuner , Tobias Pfandzelter , David Bermbach

Serverless computing enables developers to deploy code without managing infrastructure, but suffers from cold start overhead when initializing new function instances. Existing solutions such as "keep-alive" or "pre-warming" are costly and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-31 Saman Akbari , Manfred Hauswirth

Serverless computing has emerged as a new paradigm for running short-lived computations in the cloud. Due to its ability to handle IoT workloads, there has been considerable interest in running serverless functions at the edge. However, the…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-03 Bin Wang , Ahmed Ali-Eldin , Prashant Shenoy