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 …

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 …

The metaverse data deluge: What can we do about it?

BC Ooi, G Chen, MZ Shou, KL Tan… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
In the metaverse the physical space and the virtual space co-exist, and interact
simultaneously. While the physical space is virtually enhanced with information, the virtual …

ChronoStream: Elastic stateful stream computation in the cloud

Y Wu, KL Tan - 2015 IEEE 31st International Conference on …, 2015 - ieeexplore.ieee.org
We introduce ChronoStream, a distributed system specifically designed for elastic stateful
stream computation in the cloud. ChronoStream treats internal state as a first-class citizen …

Optimizing grouped aggregation in geo-distributed streaming analytics

B Heintz, A Chandra, RK Sitaraman - Proceedings of the 24th …, 2015 - dl.acm.org
Large quantities of data are generated continuously over time and from disparate sources
such as users, devices, and sensors located around the globe. This results in the need for …

Trading timeliness and accuracy in geo-distributed streaming analytics

B Heintz, A Chandra, RK Sitaraman - Proceedings of the Seventh ACM …, 2016 - dl.acm.org
Many applications must ingest rapid data streams and produce analytics results in near-real-
time. It is increasingly common for inputs to such applications to originate from …

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 …

On the semantics of distributed reactive programming: the cost of consistency

A Margara, G Salvaneschi - IEEE Transactions on Software …, 2018 - ieeexplore.ieee.org
The reactive programming paradigm aims to simplify the development of reactive systems. It
provides abstractions to define time-changing values that are automatically updated by the …

A comprehensive study on fault tolerance in stream processing systems

X Wang, C Zhang, J Fang, R Zhang, W Qian… - Frontiers of Computer …, 2022 - Springer
Stream processing has emerged as a useful technology for applications which require
continuous and low latency computation on infinite streaming data. Since stream processing …

Rollback-recovery without checkpoints in distributed event processing systems

B Koldehofe, R Mayer, U Ramachandran… - Proceedings of the 7th …, 2013 - dl.acm.org
Reliability is of critical importance to many applications involving distributed event
processing systems. Especially the use of stateful operators makes it challenging to provide …