Projects per year
Abstract
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) spread the processing among multiple machines to provide scalable performance. However, high-performance and Quality of Service (QoS) in distributed stream processing are challenging to predict, achieve, and maintain. While many studies focus on evaluating or improving the performance of stream processing, getting a comprehensive view of the current state of DSPSs and their performance in real-world deployments is challenging. In this paper, we present a systematic mapping study of the literature on DSPSs’ performance. We discuss existing challenges, the most used DSPSs, achieved performance, and future trends. Our results demonstrate that performance is still one of the major concerns in stream processing, with several solutions available and different outcomes regarding the metrics, execution environments, and use cases considered. Moreover, there is a need for better benchmarks and workloads as well as for performance improvements by increasing efficiency and utilizing modern hardware. Our study intends to help software engineering practitioners and researchers to understand how to choose the most suitable DSPS to build efficient data-intensive architectures
Original language | English |
---|---|
Title of host publication | Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) |
Place of Publication | New York City, United States |
Publisher | IEEE |
Pages | 293-300 |
Number of pages | 8 |
ISBN (Electronic) | 9798350342352 |
ISBN (Print) | 979-8-3503-4235-2 |
DOIs | |
Publication status | Published - 2023 |
Publication series
Name | Proceedings - 2023 49th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2023 |
---|
Fields of science
- 102022 Software development
- 102025 Distributed systems
- 102029 Practical computer science
JKU Focus areas
- Digital Transformation
Projects
- 1 Finished