How to measure scalability of distributed stream processing engines?

16Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

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.

References Powered by Scopus

Discretized streams: Fault-tolerant streaming computation at scale

800Citations
N/AReaders
Get full text

Storm @Twitter

761Citations
N/AReaders
Get full text

Characteristics of scalability and their impact on performance

351Citations
N/AReaders
Get full text

Cited by Powered by Scopus

A configurable method for benchmarking scalability of cloud-native applications

22Citations
N/AReaders
Get full text

Scalable Collaborative Software Visualization as a Service: Short Industry and Experience Paper

7Citations
N/AReaders
Get full text

Streaming vs. Functions: A Cost Perspective on Cloud Event Processing

7Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Henning, S., & Hasselbring, W. (2021). How to measure scalability of distributed stream processing engines? In ICPE 2021 - Companion of the ACM/SPEC International Conference on Performance Engineering (pp. 85–88). Association for Computing Machinery, Inc. https://doi.org/10.1145/3447545.3451190

Readers over time

‘21‘22‘23‘2402468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 6

60%

Lecturer / Post doc 2

20%

Researcher 2

20%

Readers' Discipline

Tooltip

Computer Science 9

90%

Chemical Engineering 1

10%

Save time finding and organizing research with Mendeley

Sign up for free
0