Benchmarking Tool for Modern Distributed Stream Processing Engines

Citations

WEB OF SCIENCE

3
Citations

SCOPUS

4

초록

There is an upsurge in the usage and adaptation of streaming applications in the recent years by both industry and academia. At the core of these applications is streaming data processing engines that perform resource management and allocation in order to support continuous track of queries over distributed data streams. Several stream processing engines exists to handle these distributed streaming applications. In this paper, we present different challenges of the stream processing systems, in particular to stateful operators and implement Linear Road benchmark to examine the characteristic and performance metrics of the streaming system, in particular Apache Flink. Furthermore, we examine that Apache Flink can be used as a core for an efficient Linear Road application implementation for distributed environments without breaching the SLA requirements of the application.

키워드

BenchmarkingCloud ComputingDistributed ComputingSLAStreamingAcoustic streamingCloud computingData handlingDistributed computer systemsDistributed parameter control systemsEnginesnformation managementRoads and streetsDistributed data streamsDistributed environmentsDistributed stream processingDistributed streamingStream processing enginesStream processing systemsStreaming applicationsStreaming data processingBenchmarking
제목
Benchmarking Tool for Modern Distributed Stream Processing Engines
저자
Hanif, MuhammadYoon, HyeongdeokLee, Choonhwa
DOI
10.1109/ICOIN.2019.8718106
발행일
2019-01
유형
Conference Paper
저널명
International Conference on Information Networking
2019-January
페이지
393 ~ 395