- 博客(4)
- 收藏
- 关注
转载 【译】A Deep-Dive into Flink's Network Stack(3)
单个 TaskManager 上的缓冲区总数通常不需要配置。需要配置时请参阅配置网络缓冲区文档。 造成背压(1) 每当子任务的发送缓冲池耗尽时——也就是缓存驻留在结果子分区的缓存队列中或更底层的基于 Netty 的网络栈中时——生产者就被阻塞了,无法继续工作,并承受背压。接收器也是类似:...
2019-07-30 11:20:00
131
转载 A Practical Guide to Broadcast State in Apache Flink
从版本1.5.0开始,Apache Flink具有一种称为广播状态的新型状态。 在这篇文章中,我们解释了广播状态是什么,并展示了如何将其应用于评估事件流上的动态模式的应用程序的示例。 我们将引导您完成开发步骤和代码,以实现此应用程序。 什么是广播状态 广播状态可以用于以特定的方式组合和联合...
2019-07-08 20:06:00
93
转载 flink系列(11)-checkpoint的存储设计和实现
CheckpointStreamFactory/CheckpointOutputStream 接口提供了一套基层的状态存储的基础实现 下面先来一张图,分析一下checkpointStreamFactory 文件流系统为 ...
2019-06-13 17:00:00
340
转载 【译】A Deep-Dive into Flink's Network Stack(2)
本篇翻译接上一篇 对于下图所示的示例,我们将假设4的并行性和具有两个任务管理器的部署,每个任务管理器提供2个插槽。 TaskManager 1执行子任务A.1,A.2,B.1和B.2,TaskManager 2执行子任务A.3,A.4,B.3和B.4。 在任务A和任务B之间的随机类型连接中,...
2019-06-11 22:01:00
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人