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 …
Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions
Stream processing is an emerging paradigm to handle data streams upon arrival, powering
latency-critical application such as fraud detection, algorithmic trading, and health …
latency-critical application such as fraud detection, algorithmic trading, and health …
Efficient operator placement for distributed data stream processing applications
In the last few years, a large number of real-time analytics applications rely on the Data
Stream Processing (DSP) so to extract, in a timely manner, valuable information from …
Stream Processing (DSP) so to extract, in a timely manner, valuable information from …
Decentralized self-adaptation for elastic data stream processing
Abstract Data Stream Processing (DSP) applications are widely used to develop new
pervasive services, which require to seamlessly process huge amounts of data in a near real …
pervasive services, which require to seamlessly process huge amounts of data in a near real …
More on pipelined dynamic scheduling of big data streams
An important as well as challenging task in modern applications is the management and
processing with very short delays of large data volumes. It is quite often, that the capabilities …
processing with very short delays of large data volumes. It is quite often, that the capabilities …
Self‐adaptation on parallel stream processing: A systematic review
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 …
executions at run‐time. In this vein, stream processing is a class of applications that compute …
Amnis: Optimized stream processing for edge computing
The proliferation of Internet-of-Things (IoT) devices is rapidly increasing the demands for
efficient processing of low latency stream data generated close to the edge of the network …
efficient processing of low latency stream data generated close to the edge of the network …
Pipeline-based linear scheduling of big data streams in the cloud
Nowadays, there is an accelerating need to efficiently and timely handle large amounts of
data that arrives continuously. Streams of big data led to the emergence of several …
data that arrives continuously. Streams of big data led to the emergence of several …
Reinforcement learning based policies for elastic stream processing on heterogeneous resources
Data Stream Processing (DSP) has emerged as a key enabler to develop pervasive services
that require to process data in a near real-time fashion. DSP applications keep up with the …
that require to process data in a near real-time fashion. DSP applications keep up with the …
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 …