English
Related papers

Related papers: FaaS Execution Models for Edge Applications

200 papers

A vast and growing number of IoT applications connect physical devices, such as scientific instruments, technical equipment, machines, and cameras, across heterogenous infrastructure from the edge to the cloud to provide responsive,…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-04-09 Andre Luckow , Kartik Rattan , Shantenu Jha

Many scientific workflows can be modeled as a Directed Acyclic Graph (henceforth mentioned as DAG) where the nodes represent individual tasks, and the directed edges represent data and control flow dependency between two tasks. Due to the…

Computers and Society · Computer Science 2022-12-20 Atharva Tekawade , Suman Banerjee

Data stream processing is an increasingly important topic due to the prevalence of smart devices and the demand for real-time analytics. Geo-distributed streaming systems, where cloud-based queries utilize data streams from multiple…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-22 Joel Wolfrath , Abhishek Chandra

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

Despite constant improvements in efficiency, today's data centers and networks consume enormous amounts of energy and this demand is expected to rise even further. An important research question is whether and how fog computing can curb…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-02 Philipp Wiesner , Lauritz Thamsen

An increasing number of Analytics-as-a-Service solutions has recently seen the light, in the landscape of cloud-based services. These services allow flexible composition of compute and storage components, that create powerful data ingestion…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-03-16 Francesco Pace , Marco Milanesio , Daniele Venzano , Damiano Carra , Pietro Michiardi

Edge computing provides a cloud-like architecture where small-scale resources are distributed near the network edge, enabling applications on resource-constrained devices to offload latency-critical computations to these resources. While…

Performance · Computer Science 2026-01-13 Muhammad Danish Waseem , Ahmed Ali-Eldin

Fog computing is an emerging paradigm that aims to meet the increasing computation demands arising from the billions of devices connected to the Internet. Offloading services of an application from the Cloud to the edge of the network can…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-01-28 Nan Wang , Blesson Varghese

While edge video caching has great potential to decrease the core network traffic as well as the users' experienced latency, it is often challenging to exploit the caches in current client-driven video streaming solutions due to two key…

Networking and Internet Architecture · Computer Science 2020-02-06 Suzan Bayhan , Setareh Maghsudi , Anatolij Zubow

Offloading resource-intensive jobs to the cloud and nearby users is a promising approach to enhance mobile devices. This paper investigates a hybrid offloading system that takes both infrastructure-based networks and Ad-hoc networks into…

Networking and Internet Architecture · Computer Science 2021-12-14 Hank H. Harvey , Ying Mao , Yantian Hou , Bo Sheng

Moving beyond just interconnected devices, the increasing interplay between communication and computation has fed the vision of real-time networked control systems. To obtain timely situational awareness, IoT devices continuously sample…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-28 Xiaoqi Qin , Yanlin Li , Xianxin Song , Nan Ma , Chuan Huang , Ping Zhang

Modern FaaS systems perform well in the case of repeat executions when function working sets stay small. However, these platforms are less effective when applied to more complex, large-scale and dynamic workloads. In this paper, we…

Operating Systems · Computer Science 2019-10-04 James Cadden , Thomas Unger , Yara Awad , Han Dong , Orran Krieger , Jonathan Appavoo

Automatic network management strategies have become paramount for meeting the needs of innovative real-time and data-intensive applications, such as in the Internet of Things. However, meeting the ever-growing and fluctuating demands for…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-18 Fatemeh Banaie , Karim Djemame , Abdulaziz Alhindi , Vasilios Kelefouras

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

We consider a hierarchical edge-cloud architecture in which services are provided to mobile users as chains of virtual network functions. Each service has specific computation requirements and target delay performance, which require placing…

Networking and Internet Architecture · Computer Science 2022-02-21 Itamar Cohen , Carla Fabiana Chiasserini , Paolo Giaccone , Gabriel Scalosub

Future scenarios, such as AR/VR, pose challenging latency and bandwidth requirements in 5G. This need is complemented by the adoption of cloud principles for providing services, particularly for virtualizing service components with which…

Networking and Internet Architecture · Computer Science 2019-07-03 Dirk Trossen , Sebastian Robitzsch , Scott Hergenhan , Janne Riihijarvi , Martin Reed , Mays Al-Naday

Serverless Function-as-a-Service (FaaS) platforms provide applications with resources that are highly elastic, quick to instantiate, accounted at fine granularity, and without the need for explicit runtime resource orchestration. This…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-02 Michael Wawrzoniak , Rodrigo Bruno , Ana Klimovic , Gustavo Alonso

Novel applications such as the Metaverse have highlighted the potential of beyond 5G networks, which necessitate ultra-low latency communications and massive broadband connections. Moreover, the burgeoning demand for such services with…

Networking and Internet Architecture · Computer Science 2023-09-20 Mohammad Farhoudi , Masoud Shokrnezhad , Tarik Taleb

We present DataFlow, a computational framework for building, testing, and deploying high-performance machine learning systems on unbounded time-series data. Traditional data science workflows assume finite datasets and require substantial…

Machine Learning · Computer Science 2026-01-01 Giacinto Paolo Saggese , Paul Smith

With the development of new system solutions that integrate traditional cloud computing with the edge/fog computing paradigm, dynamic optimization of service execution has become a challenge due to the edge computing resources being more…

Networking and Internet Architecture · Computer Science 2020-07-07 Francisco Carpio , Admela Jukan , Roman Sosa , Ana Juan Ferrer