首页> 外文会议>2018 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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号