A survey of distributed data stream processing frameworks

H Isah, T Abughofa, S Mahfuz, D Ajerla… - IEEE …, 2019‏ - ieeexplore.ieee.org
Big data processing systems are evolving to be more stream oriented where each data
record is processed as it arrives by distributed and low-latency computational frameworks on …

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 …

The dataflow model: a practical approach to balancing correctness, latency, and cost in massive-scale, unbounded, out-of-order data processing

T Akidau, R Bradshaw, C Chambers… - Proceedings of the …, 2015‏ - dl.acm.org
Unbounded, unordered, global-scale datasets are increasingly common in day-to-day
business (eg Web logs, mobile usage statistics, and sensor networks). At the same time …

Survey of window types for aggregation in stream processing systems

J Verwiebe, PM Grulich, J Traub, V Markl - The VLDB Journal, 2023‏ - Springer
In this paper, we present the first comprehensive survey of window types for stream
processing systems which have been presented in research and commercial systems. We …

Ant colony stream clustering: A fast density clustering algorithm for dynamic data streams

C Fahy, S Yang, M Gongora - IEEE transactions on cybernetics, 2018‏ - ieeexplore.ieee.org
A data stream is a continuously arriving sequence of data and clustering data streams
requires additional considerations to traditional clustering. A stream is potentially …

Out-of-order processing: a new architecture for high-performance stream systems

J Li, K Tufte, V Shkapenyuk, V Papadimos… - Proceedings of the …, 2008‏ - dl.acm.org
Many stream-processing systems enforce an order on data streams during query evaluation
to help unblock blocking operators and purge state from stateful operators. Such in-order …

[PDF][PDF] Window-aware load shedding for aggregation queries over data streams

N Tatbul, S Zdonik - … of the 32nd international conference on …, 2006‏ - people.csail.mit.edu
Data stream management systems may be subject to higher input rates than their resources
can handle. When overloaded, the system must shed load in order to maintain low-latency …

How soccer players would do stream joins

J Teubner, R Mueller - Proceedings of the 2011 ACM SIGMOD …, 2011‏ - dl.acm.org
In spite of the omnipresence of parallel (multi-core) systems, the predominant strategy to
evaluate window-based stream joins is still strictly sequential, mostly just straightforward …

SECRET: a model for analysis of the execution semantics of stream processing systems

I Botan, R Derakhshan, N Dindar, L Haas… - Proceedings of the …, 2010‏ - dl.acm.org
There are many academic and commercial stream processing engines (SPEs) today, each
of them with its own execution semantics. This variation may lead to seemingly inexplicable …

Semantics and implementation of continuous sliding window queries over data streams

J Krämer, B Seeger - ACM Transactions on Database Systems (TODS), 2009‏ - dl.acm.org
In recent years the processing of continuous queries over potentially infinite data streams
has attracted a lot of research attention. We observed that the majority of work addresses …