首页> 外文会议>Knowledge-Based Systems for Safety Critical Applications >Flux: an adaptive partitioning operator for continuous query systems
【24h】

Flux: an adaptive partitioning operator for continuous query systems

机译:Flux:用于连续查询系统的自适应分区运算符

获取原文
获取原文并翻译 | 示例

摘要

The long-running nature of continuous queries poses new scalability challenges for dataflow processing. CQ systems execute pipelined dataflows that may be shared across multiple queries. The scalability of these dataflows is limited by their constituent, stateful operators - e.g. windowed joins or grouping operators. To scale such operators, a natural solution is to partition them across a shared-nothing platform. But in the CQ context, traditional, static techniques for partitioned parallelism can exhibit detrimental imbalances as workload and runtime conditions evolve. Long-running CQ dataflows must continue to function robustly in the face of these imbalances. To address this challenge, we introduce a dataflow operator called flux that encapsulates adaptive state partitioning and dataflow routing. Flux is placed between producer-consumer stages in a dataflow pipeline to repartition stateful operators while the pipeline is still executing. We present the flux architecture, along with repartitioning policies that can be used for CQ operators under shifting processing and memory loads. We show that the flux mechanism and these policies can provide several factors improvement in throughput and orders of magnitude improvement in average latency over the static case.
机译:连续查询的长期运行特性对数据流处理提出了新的可伸缩性挑战。 CQ系统执行可在多个查询之间共享的流水线数据流。这些数据流的可伸缩性受到其组成的有状态运算符的限制-例如窗口联接或分组运算符。为了扩展此类运营商,自然的解决方案是将它们划分为无共享平台。但是在CQ环境中,随着工作负载和运行时条件的发展,用于分区并行性的传统静态技术可能会表现出不利的不平衡。面对这些不平衡,长期运行的CQ数据流必须继续稳定运行。为了解决这一挑战,我们引入了一种称为流的数据流运算符,该运算符封装了自适应状态分区和数据流路由。 Flux放置在数据流管道中的生产者-消费者阶段之间,以便在管道仍在执行时重新分配有状态的运算符。我们介绍了流量架构,以及可用于CQ运算符在变化的处理和内存负载下使用的重分区策略。我们显示,在静态情况下,流量机制和这些策略可以提供吞吐量方面的几个因素改善和平均延迟方面的数量级改善。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号