A systematic mapping of performance in distributed stream processing systems

A Vogel, S Henning, O Ertl… - 2023 49th Euromicro …, 2023 - ieeexplore.ieee.org
Several software systems are built upon stream processing architectures to process large
amounts of data in near real-time. Today's distributed stream processing systems (DSPSs) …

Big data stream processing

OC Marcu, P Bouvry - 2024 - hal.science
This chapter provides students, industry experts, and researchers a high-level and
comprehensive overview of the end-to-end architectures of big data stream processing …

To migrate or not to migrate: An analysis of operator migration in distributed stream processing

E Volnes, T Plagemann… - … Communications Surveys & …, 2023 - ieeexplore.ieee.org
One of the most important issues in distributed data stream processing systems is using
operator migration to handle highly variable workloads cost-efficiently and adapt to the …

[HTML][HTML] The Strategic Corporal, the Tactical General, and the Digital Coup d'oeil–Military Decision-Making and Organizational Competences in Future Military …

AT Bollmann, T Heltberg - Scandinavian Journal of Military Studies, 2023 - sjms.nu
The article describes how digitalization and the wide diffusion of knowledge technologies
such as the Internet of (battlefield) things, big data, and artificial intelligence, are …

A comprehensive benchmarking analysis of fault recovery in stream processing frameworks

A Vogel, S Henning, E Perez-Wohlfeil, O Ertl… - Proceedings of the 18th …, 2024 - dl.acm.org
Nowadays, several software systems rely on stream processing architectures to deliver
scalable performance and handle large volumes of data in near real-time. Stream …

Micro-batch and data frequency for stream processing on multi-cores

AM Garcia, D Griebler, C Schepke… - The Journal of …, 2023 - Springer
Latency or throughput is often critical performance metrics in stream processing.
Applications' performance can fluctuate depending on the input stream. This unpredictability …

Performability requirements in making a rescaling decision for streaming applications

P Omoregbee, M Forshaw - European Workshop on Performance …, 2022 - Springer
Maximising the benefits of auto-scaling is difficult due to challenges associated with
precisely estimating resource usage in the face of significant variability in client workload …

Revisiting self-adaptation for efficient decision-making at run-time in parallel executions

A Vogel, M Danelutto, D Griebler… - 2023 31st Euromicro …, 2023 - ieeexplore.ieee.org
Self-adaptation is a potential alternative to provide a higher level of autonomic abstractions
and run-time responsiveness in parallel executions. However, the recurrent problem is that …

Performance and programmability of GrPPI for parallel stream processing on multi-cores

AM Garcia, D Griebler, C Schepke, JD García… - The Journal of …, 2024 - Springer
GrPPI library aims to simplify the burdening task of parallel programming. It provides a
unified, abstract, and generic layer while promising minimal overhead on performance …

Daedalus: Self-Adaptive Horizontal Autoscaling for Resource Efficiency of Distributed Stream Processing Systems

BJJ Pfister, D Scheinert, MK Geldenhuys… - Proceedings of the 15th …, 2024 - dl.acm.org
To maintain a stable Quality of Service (QoS), these systems require a sufficient allocation of
resources. At the same time, over-provisioning can result in wasted energy and high …