知识卡片
流图是逻辑契约
内容
Flink 程序先形成由算子和数据流组成的逻辑视图,它描述计算关系而非具体部署位置。发散:先把业务表达成图,再让运行时决定怎么并行,是大数据框架的核心分工。
参考来源
- 位置:《Flink原理与实践》第3章《Flink的设计与运行原理》(源文件:_epub-src/OEBPS/Text/chapter06.xhtml)
- 结论依据:原文围绕“逻辑视图”给出定义、流程、对比或限制条件,本卡片据此提炼其可迁移的框架机制,并补充了使用边界或工程启发。
- 原始内容:在程序实际执行前,Flink会将用户编写的代码做一个简单处理,生成一个如图3-2所示的逻辑视图。