Distributed data stream processing and edge computing: A survey on resource elasticity and future directions

MD de Assuncao, A da Silva Veith, R Buyya - Journal of Network and …, 2018 - Elsevier
Under several emerging application scenarios, such as in smart cities, operational
monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous …

A catalog of stream processing optimizations

M Hirzel, R Soulé, S Schneider, B Gedik… - ACM Computing Surveys …, 2014 - dl.acm.org
Various research communities have independently arrived at stream processing as a
programming model for efficient and parallel computing. These communities include digital …

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 …

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 …

[PDF][PDF] Big data technologies for cybersecurity

SA Petrenko, KA Makoveichuk - CEUR workshop, 2017 - ceur-ws.org
The article presents variants for building a cognitive early warning system about a computer
attack on the information resources of the Russian Federation on the basis of Big Data …

Hardware-conscious stream processing: A survey

S Zhang, F Zhang, Y Wu, B He, P Johns - ACM SIGMOD Record, 2020 - dl.acm.org
Data stream processing systems (DSPSs) enable users to express and run stream
applications to continuously process data streams. To achieve realtime data analytics …

[PDF][PDF] ZeroTune: Learned Zero-Shot Cost Models for Parallelism Tuning in Stream Processing

P Agnihotri, B Koldehofe, P Stiegele… - 2024 IEEE 40th …, 2024 - kom.tu-darmstadt.de
This paper introduces ZeroTune, a novel cost model for parallel and distributed stream
processing that can be used to effectively set initial parallelism degrees of streaming …

SPL: An extensible language for distributed stream processing

M Hirzel, S Schneider, B Gedik - ACM Transactions on Programming …, 2017 - dl.acm.org
Big data is revolutionizing how all sectors of our economy do business, including
telecommunication, transportation, medical, and finance. Big data comes in two flavors: data …

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 …

A game-theoretic approach for elastic distributed data stream processing

G Mencagli - ACM Transactions on Autonomous and Adaptive …, 2016 - dl.acm.org
Distributed data stream processing applications are structured as graphs of interconnected
modules able to ingest high-speed data and to transform them in order to generate results of …