首页> 外文会议>IEEE International Congress on Big Data >Latency Measurement of Fine-Grained Operations in Benchmarking Distributed Stream Processing Frameworks
【24h】

Latency Measurement of Fine-Grained Operations in Benchmarking Distributed Stream Processing Frameworks

机译:基准分布式流处理框架中细粒度操作的延迟测量

获取原文

摘要

This paper describes a benchmark for stream processing frameworks allowing accurate latency benchmarking of fine-grained individual stages of a processing pipeline. By determining the latency of distinct common operations in the processing flow instead of the end-to-end latency, we can form guidelines for efficient processing pipeline design. Additionally, we address the issue of defining time in distributed systems by capturing time on one machine and defining the baseline latency. We validate our benchmark for Apache Flink using a processing pipeline comprising common stream processing operations. Our results show that joins are the most time consuming operation in our processing pipeline. The latency incurred by adding a join operation is 4.5 times higher than for a parsing operation, and the latency gradually becomes more dispersed after adding additional stages.
机译:本文介绍了流处理框架的基准,允许精确的延迟基准处理流水线的细粒度单个阶段。通过确定处理流程中不同公共操作的潜伏期而不是端到端延迟,我们可以形成有效处理管道设计的指导。此外,我们通过在一台机器上捕获时间并定义基线延迟来解决分布式系统中定义时间的问题。我们使用包括公共流处理操作的处理流水线来验证我们的Apache Flink的基准。我们的结果表明,加入是我们加工管道中最耗时的操作。通过添加连接操作产生的延迟比解析操作高4.5倍,并且在添加附加阶段后,延迟逐渐变得更加分散。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号