看啥推荐读物
专栏名称: AI前线
InfoQ十年沉淀,为千万技术人打造的专属AI公众号。追踪技术新趋势,跟踪头部科技企业发展和传统产业技术升级落地案例。囊括网站和近万人的机器学习知识交流社群。
今天看啥  ›  专栏  ›  AI前线

深入了解Flink网络栈:物理实现及优化结果

AI前线  · 公众号  · AI  · 2019-06-25 18:54
作者 | Nico Krube 译者 | 王强 编辑 | Natalie AI 前线导读:Flink 的网络栈是组成 flink-runtime 模块的核心组件之一,也是 Flink 作业的核心部分。所有来自 TaskManager 的工作单元(子任务)都通过它来互相连接。你的流式传输数据流都要经过网络栈,所以它对 Flink 作业的性能表现(包括吞吐量和延迟指标)至关重要。与通过 Akka 使用 RPC 的 TaskManager 和 JobManager 之间的协调通道相比,TaskManager 之间的网络栈依赖的是更底层的,基于 Netty 的 API。本文是关于网络栈的一系列文章中的首篇。我们将首先从高层次了解向流操作符暴露的抽象,然后详细介绍 Flink 的物理实现和各种优化。我们将简要介绍这些优化的结果以及 Flink 在吞吐量和延迟之间的权衡。之后的文章将详细介绍 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照