Benchmarking Tool for Modern Distributed Stream Processing Engines

被引:0
|
作者
Hanif, Muhammad [1 ]
Yoon, Hyeongdeok [1 ]
Lee, Choonhwa [1 ]
机构
[1] Hanyang Univ, Div Comp Sci & Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Streaming; Benchmarking; SLA; Distributed Computing; Cloud Computing;
D O I
10.1109/icoin.2019.8718106
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
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.
引用
收藏
页码:393 / 395
页数:3
相关论文
共 50 条
  • [1] Theodolite: Scalability Benchmarking of Distributed Stream Processing Engines in Microservice Architectures
    Henning, Soeren
    Hasselbring, Wilhelm
    BIG DATA RESEARCH, 2021, 25
  • [2] Benchmarking Distributed Stream Data Processing Systems
    Karimov, Jeyhun
    Rabl, Tilmann
    Katsifodimos, Asterios
    Samarev, Roman
    Heiskanen, Henri
    Markl, Volker
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1507 - 1518
  • [3] Benchmarking Distributed Stream Processing Platforms for IoT Applications
    Shukla, Anshu
    Simmhan, Yogesh
    PERFORMANCE EVALUATION AND BENCHMARKING: TRADITIONAL - BIG DATA - INTERNET OF THINGS, TPCTC 2016, 2017, 10080 : 90 - 106
  • [4] How to Measure Scalability of Distributed Stream Processing Engines?
    Henning, Soeren
    Hasselbring, Wilhelm
    COMPANION OF THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING, ICPE 2021, 2021, : 85 - 88
  • [5] A Backpressure Mitigation Scheme in Distributed Stream Processing Engines
    Hanif, Muhammad
    Yoon, Hyeongdeok
    Lee, Choonhwa
    2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, : 713 - 716
  • [6] StreamBench: Towards Benchmarking Modern Distributed Stream Computing Frameworks
    Lu, Ruirui
    Wu, Gang
    Xie, Bin
    Hu, Jingtong
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 69 - 78
  • [7] SLA-Based Adaptation Schemes in Distributed Stream Processing Engines
    Hanif, Muhammad
    Kim, Eunsam
    Helal, Sumi
    Lee, Choonhwa
    APPLIED SCIENCES-BASEL, 2019, 9 (06):
  • [8] Query-Centric Failure Recovery for Distributed Stream Processing Engines
    Su, Li
    Zhou, Yongluan
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1276 - 1279
  • [9] Duality-Based Locality-Aware Stream Partitioning in Distributed Stream Processing Engines
    Son, Siwoon
    Moon, Yang-Sae
    EURO-PAR 2019: PARALLEL PROCESSING WORKSHOPS, 2020, 11997 : 725 - 730
  • [10] The Power of Both Choices: Practical Load Balancing for Distributed Stream Processing Engines
    Nasir, Muhammad Anis Uddin
    De Francisci Morales, Gianmarco
    Garcia-Soriano, David
    Kourtellis, Nicolas
    Serafini, Marco
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 137 - 148