OceanRep
How to Measure Scalability of Distributed Stream Processing Engines?.
Henning, Sören and Hasselbring, Wilhelm
(2021)
How to Measure Scalability of Distributed Stream Processing Engines?.
[Paper]
In: ICPE '21: ACM/SPEC International Conference on Performance Engineering. , 19 04 2021 - 23 04 2021, Virtual Event France . ICPE '21: Companion of the ACM/SPEC International Conference on Performance Engineering. ; pp. 85-88 .
DOI 10.1145/3447545.3451190.
Preview |
Text
ICPE2021.pdf - Published Version Download (1MB) | Preview |
Abstract
Scalability is promoted as a key quality feature of modern big data stream processing engines. However, even though research made huge efforts to provide precise definitions and corresponding metrics for the term scalability, experimental scalability evaluations or benchmarks of stream processing engines apply different and inconsistent metrics. With this paper, we aim to establish general metrics for scalability of stream processing engines. Derived from common definitions of scalability in cloud computing, we propose two metrics: a load capacity function and a resource demand function. Both metrics relate provisioned resources and load intensities, while requiring specific service level objectives to be fulfilled. We show how these metrics can be employed for scalability benchmarking and discuss their advantages in comparison to other metrics, used for stream processing engines and other software systems.
Document Type: | Conference or Workshop Item (Paper) |
---|---|
Keywords: | Scalability, Distributed Stream Processing Engines |
Research affiliation: | Kiel University > Software Engineering |
Publisher: | ACM Press |
International?: | Yes |
Date Deposited: | 08 May 2021 15:23 |
Last Modified: | 07 Feb 2024 13:49 |
URI: | https://oceanrep.geomar.de/id/eprint/52564 |
Actions (login required)
![]() |
View Item |
![](/images/clear.gif)
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !