Runtime adaptation of data stream processing systems: The state of the art

V Cardellini, F Lo Presti, M Nardelli… - ACM Computing …, 2022 - dl.acm.org
Data stream processing (DSP) has emerged over the years as the reference paradigm for
the analysis of continuous and fast information flows, which often have to be processed with …

Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions

X Liu, R Buyya - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
Stream processing is an emerging paradigm to handle data streams upon arrival, powering
latency-critical application such as fraud detection, algorithmic trading, and health …

Efficient operator placement for distributed data stream processing applications

M Nardelli, V Cardellini, V Grassi… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
In the last few years, a large number of real-time analytics applications rely on the Data
Stream Processing (DSP) so to extract, in a timely manner, valuable information from …

Decentralized self-adaptation for elastic data stream processing

V Cardellini, FL Presti, M Nardelli, GR Russo - Future Generation …, 2018 - Elsevier
Abstract Data Stream Processing (DSP) applications are widely used to develop new
pervasive services, which require to seamlessly process huge amounts of data in a near real …

More on pipelined dynamic scheduling of big data streams

S Souravlas, S Anastasiadou, S Katsavounis - Applied Sciences, 2020 - mdpi.com
An important as well as challenging task in modern applications is the management and
processing with very short delays of large data volumes. It is quite often, that the capabilities …

Self‐adaptation on parallel stream processing: A systematic review

A Vogel, D Griebler, M Danelutto… - Concurrency and …, 2022 - Wiley Online Library
A recurrent challenge in real‐world applications is autonomous management of the
executions at run‐time. In this vein, stream processing is a class of applications that compute …

Amnis: Optimized stream processing for edge computing

J Xu, B Palanisamy, Q Wang, H Ludwig… - Journal of Parallel and …, 2022 - Elsevier
The proliferation of Internet-of-Things (IoT) devices is rapidly increasing the demands for
efficient processing of low latency stream data generated close to the edge of the network …

Pipeline-based linear scheduling of big data streams in the cloud

N Tantalaki, S Souravlas, M Roumeliotis… - IEEE …, 2020 - ieeexplore.ieee.org
Nowadays, there is an accelerating need to efficiently and timely handle large amounts of
data that arrives continuously. Streams of big data led to the emergence of several …

Reinforcement learning based policies for elastic stream processing on heterogeneous resources

GR Russo, V Cardellini, FL Presti - proceedings of the 13th ACM …, 2019 - dl.acm.org
Data Stream Processing (DSP) has emerged as a key enabler to develop pervasive services
that require to process data in a near real-time fashion. DSP applications keep up with the …

Efficient Placement of Decomposable Aggregation Functions for Stream Processing over Large Geo-Distributed Topologies

X Chatziliadis, ET Zacharatou, A Eracar… - Proceedings of the …, 2024 - dl.acm.org
A recent trend in stream processing is offloading the computation of decomposable
aggregation functions (DAF) from cloud nodes to geo-distributed fog/edge devices to …