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 …

A comprehensive survey on parallelization and elasticity in stream processing

H Röger, R Mayer - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Stream Processing (SP) has evolved as the leading paradigm to process and gain value
from the high volume of streaming data produced, eg, in the domain of the Internet of Things …

A survey on the evolution of stream processing systems

M Fragkoulis, P Carbone, V Kalavri, A Katsifodimos - The VLDB Journal, 2024 - Springer
Stream processing has been an active research field for more than 20 years, but it is now
witnessing its prime time due to recent successful efforts by the research community and …

Elastic symbiotic scaling of operators and resources in stream processing systems

F Lombardi, L Aniello, S Bonomi… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Distributed stream processing frameworks are designed to perform continuous computation
on possibly unbounded data streams whose rates can change over time. Devising solutions …

A holistic view of stream partitioning costs

NR Katsipoulakis, A Labrinidis… - Proceedings of the VLDB …, 2017 - dl.acm.org
Stream processing has become the dominant processing model for monitoring and real-time
analytics. Modern Parallel Stream Processing Engines (pSPEs) have made it feasible to …

Model-driven scheduling for distributed stream processing systems

A Shukla, Y Simmhan - Journal of Parallel and Distributed Computing, 2018 - Elsevier
Abstract Distributed Stream Processing Systems (DSPS) are “Fast Data” platforms that allow
streaming applications to be composed and executed with low latency on commodity …

ContTune: Continuous Tuning by Conservative Bayesian Optimization for Distributed Stream Data Processing Systems

J Lian, X Zhang, Y Shao, Z Pu, Q Xiang, Y Li… - arXiv preprint arXiv …, 2023 - arxiv.org
The past decade has seen rapid growth of distributed stream data processing systems.
Under these systems, a stream application is realized as a Directed Acyclic Graph (DAG) of …

Hone: Mitigating Stragglers in Distributed Stream Processing With Tuple Scheduling

W Li, D Liu, K Chen, K Li, H Qi - IEEE Transactions on Parallel …, 2021 - ieeexplore.ieee.org
Low latency stream processing on large clusters consisting of hundreds to thousands of
servers is an increasingly important challenge. A crucial barrier to tackling this challenge is …

Online scheduling of distributed Earth observation satellite system under rigid communication constraints

G Li - Advances in Space Research, 2020 - Elsevier
This paper focused on online scheduling of distributed Earth observation satellite system in
a dynamic environment. The objective was to maximize the total profit of the overall system …

Hypersonic: A hybrid parallelization approach for scalable complex event processing

M Yankovitch, I Kolchinsky, A Schuster - Proceedings of the 2022 …, 2022 - dl.acm.org
The ability to promptly and efficiently detect arbitrarily complex patterns in massive real-time
data streams is a crucial requirement in many modern applications. The ever-growing scale …