Shepherd: Seamless Stream Processing on the Edge

B Ramprasad, P Mishra, M Thiessen… - 2022 IEEE/ACM 7th …, 2022 - ieeexplore.ieee.org
Next generation applications such as augmented/vir-tual reality, autonomous driving, and
Industry 4.0, have tight latency constraints and produce large amounts of data. To address …

Run-time adaptation of stream processing spanning the cloud and the edge

A Cattermole, J Dowland, P Watson - Proceedings of the 14th IEEE/ACM …, 2021 - dl.acm.org
Applications that process streams of events generated by sensors are important in a wide
range of domains. It is now common to distribute stream processing across edge devices …

Storm-RTS: Stream Processing with Stable Performance for Multi-cloud and Cloud-edge

HD Nguyen, AA Chien - 2023 IEEE 16th International …, 2023 - ieeexplore.ieee.org
Stream Processing Engines (SPEs) traditionally de-ploy applications on a set of shared
workers (eg, threads, processes, or containers) requiring complex performance man …

Reconfigurable streaming for the mobile edge

A Tiwari, B Ramprasad, SH Mortazavi… - Proceedings of the 20th …, 2019 - dl.acm.org
Deploying stream computing applications on edge networks brings a new set of challenges
including frequent reconfigurations due to client mobility and topology changes …

Spanedge: Towards unifying stream processing over central and near-the-edge data centers

HP Sajjad, K Danniswara… - 2016 IEEE/ACM …, 2016 - ieeexplore.ieee.org
In stream processing, data is streamed as a continuous flow of data items, which are
generated from multiple sources and geographical locations. The common approach for …

A data stream processing optimisation framework for edge computing applications

G Amarasinghe, MD De Assuncao… - 2018 IEEE 21st …, 2018 - ieeexplore.ieee.org
Data Stream Processing (DSP) is a widely used programming paradigm to process an
unbounded event stream. Often, DSP frameworks are deployed on the cloud with a scalable …

Trisk: Task-centric data stream reconfiguration

Y Mao, Y Huang, R Tian, X Wang, RTB Ma - Proceedings of the ACM …, 2021 - dl.acm.org
Due to the long-run and unpredictable nature of stream processing, any statically
configuredexecution of stream jobs fails to process data in a timely and efficient manner. To …

TransScale: Combined-Approach Elasticity for Stream Processing in Fog Environments

A Pagliari, G Pierre - 2023 11th IEEE International Conference …, 2023 - ieeexplore.ieee.org
Real-time data processing is a standard requirement in Fog Computing. Dynamically
adapting data stream processing frameworks is an essential functionality to handle time …

Multi-objective reinforcement learning for reconfiguring data stream analytics on edge computing

A da Silva Veith, FR De Souza… - proceedings of the 48th …, 2019 - dl.acm.org
There is increasing demand for handling massive amounts of data in a timely manner via
Distributed Stream Processing (DSP). A DSP application is often structured as a directed …

Monte-carlo tree search and reinforcement learning for reconfiguring data stream processing on edge computing

A da Silva Veith, MD de Assunçao… - 2019 31st International …, 2019 - ieeexplore.ieee.org
Distributed Stream Processing (DSP) applications are increasingly used in new pervasive
services that process enormous amounts of data in a seamless and near real-time fashion …