开发者社区 问答 正文

Operator Chains(算子链)这个概念你了解么?

Operator Chains(算子链)这个概念你了解么?

展开
收起
游客5ixw6pdymb5xs 2021-12-08 13:39:44 475 分享 版权
1 条回答
写回答
取消 提交回答
  • 为了更高效地分布式执行,Flink会尽可能地将operator的subtask链接(chain)在一起形成task。每个task在一个线程中执行。将operators链接成task是非常有效的优化:它能减少线程之间的切换,减少消息的序列化/反序列化,减少数据在缓冲区的交换,减少了延迟的同时提高整体的吞吐量。这就是我们所说的算子链。

    2021-12-08 13:45:52
    赞同 展开评论
问答地址: