English
Related papers

Related papers: Function Delivery Network: Extending Serverless Co…

200 papers

Serverless computing has become a new trending paradigm in cloud computing, allowing developers to focus on the development of core application logic and rapidly construct the prototype via the composition of independent functions. With the…

Software Engineering · Computer Science 2023-02-07 Jinfeng Wen , Yi Liu , Zhenpeng Chen , Junkai Chen , Yun Ma

The widespread deployment of large-scale, compute-intensive applications such as high-performance computing, artificial intelligence, and big data is leading to convergence between cloud and high-performance computing infrastructures. Cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-01-15 Valerio Besozzi , Matteo Della Bartola , Patrizio Dazzi , Marco Danelutto

Cloud computing has established itself as the support for the vast majority of emerging technologies, mainly due to the characteristic of elasticity it offers. Auto-scalers are the systems that enable this elasticity by acquiring and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-24 Víctor Rampérez , Javier Soriano , David Lizcano , Juan A. Lara

The key premise of federated learning (FL) is to train ML models across a diverse set of data-owners (clients), without exchanging local data. An overarching challenge to this date is client heterogeneity, which may arise not only from…

Serverless computing is a promising approach for edge computing since its inherent features, e.g., lightweight virtualization, rapid scalability, and economic efficiency. However, previous studies have not studied well the issues of…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-01 Jiong Lou , Zhiqing Tang , Shijing Yuan , Jie Li , Chengtao Wu , Weijia Jia

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

We present a framework for performance optimization in serverless edge-cloud platforms using dynamic task placement. We focus on applications for smart edge devices, for example, smart cameras or speakers, that need to perform processing…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-05-21 Anirban Das , Shigeru Imai , Mike P. Wittie , Stacy Patterson

DNN-based video analytics have empowered many new applications (e.g., automated retail). Meanwhile, the proliferation of fog devices provides developers with more design options to improve performance and save cost. To the best of our…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-02-08 Huaizheng Zhang , Meng Shen , Yizheng Huang , Yonggang Wen , Yong Luo , Guanyu Gao , Kyle Guan

Agentic workflows that use autonomous AI Agents powered by Large Language Models (LLMs) and Model Context Protocol (MCP) servers is rapidly rising. This introduces challenges in scalable cloud deployment and state management. Traditional…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-01-28 Varad Kulkarni , Vaibhav Jha , Nikhil Reddy , Anand Eswaran , Praveen Jayachandran , Yogesh Simmhan

As future tasks in networked systems are increasingly relying on collaborative execution among distributed devices, trust has become an essential tool for securing both reliable collaborators and task-specific resources. However, the…

Systems and Control · Electrical Eng. & Systems 2026-04-09 Botao Zhu , Xianbin Wang

In a world, where complexity increases on a daily basis the Function-as-a-Service (FaaS) cloud model seams to take countermeasures. In comparison to other cloud models, the fast evolving FaaS increasingly abstracts the underlying…

Software Engineering · Computer Science 2019-05-20 Roland Pellegrini , Igor Ivkic , Markus Tauber

Cloud computing has been emerged in the last decade to enable utility-based computing resource management without purchasing hardware equipment. Cloud providers run multiple data centers in various locations to manage and provision the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-29 Rajkumar Buyya , Jungmin Son

Developing stateful cloud applications, such as low-latency workflows and microservices with strict consistency requirements, remains arduous for programmers. The Stateful Functions-as-a-Service (SFaaS) paradigm aims to serve these use…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-06-27 Kyriakos Psarakis , George Christodoulou , George Siachamis , Marios Fragkoulis , Asterios Katsifodimos

With FPGAs now being deployed in the cloud and at the edge, there is a need for scalable design methods which can incorporate the heterogeneity present in the hardware and software components of FPGA systems. Moreover, these FPGA systems…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-01-29 Anuj Vaishnav , Khoa Dang Pham , Joseph Powell , Dirk Koch

Federated Learning (FL) is a decentralized machine learning paradigm where models are trained on distributed devices and are aggregated at a central server. Existing FL frameworks assume simple two-tier network topologies where end devices…

We present a framework for scheduling multifunction serverless applications over a hybrid public-private cloud. A set of serverless jobs is input as a batch, and the objective is to schedule function executions over the hybrid platform to…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-09 Anirban Das , Andrew Leaf , Carlos A. Varela , Stacy Patterson

The growth of the Internet of Things (IoT) has recently impacted our daily lives in many ways. As a result, a massive volume of data is generated and needs to be processed in a short period of time. Therefore, the combination of computing…

Chaining functions for longer workloads is a key use case for FaaS platforms in data applications. However, modern data pipelines differ significantly from typical serverless use cases (e.g., webhooks and microservices); this makes it…

Databases · Computer Science 2024-10-24 Jacopo Tagliabue , Tyler Caraza-Harter , Ciro Greco

Federated Learning (FL) is an emerging machine learning paradigm that enables the collaborative training of a shared global model across distributed clients while keeping the data decentralized. Recent works on designing systems for…

Machine Learning · Computer Science 2024-02-13 Mohak Chadha , Pulkit Khera , Jianfeng Gu , Osama Abboud , Michael Gerndt

Federated learning (FL) is increasingly adopted in domains like healthcare, where data privacy is paramount. A fundamental challenge in these systems is statistical heterogeneity-the fact that data distributions vary significantly across…

Machine Learning · Computer Science 2026-02-12 Zijian Wang , Xiaofei Zhang , Xin Zhang , Yukun Liu , Qiong Zhang