Runtime adaptation of data stream processing systems: The state of the art
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 …
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 …
to help unblock blocking operators and purge state from stateful operators. Such in-order …
The metaverse data deluge: What can we do about it?
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 …
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 …
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 …
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 …
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 …
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 …
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 …
continuous and low latency computation on infinite streaming data. Since stream processing …
Rollback-recovery without checkpoints in distributed event processing systems
Reliability is of critical importance to many applications involving distributed event
processing systems. Especially the use of stateful operators makes it challenging to provide …
processing systems. Especially the use of stateful operators makes it challenging to provide …