目录
Apache Flink架构介绍
一、Flink组件栈
二、Flink运行时架构
Apache Flink架构介绍
一、Flink组件栈
在Flink的整个软件架构体系中,同样遵循这分层的架构设计理念,在降低系统耦合度的同时,也为上层用户构建Flink应用提供了丰富且友好的接口。

上图是Flink基本组件栈,从上图可以看出整个Flink的架构体系可以分为三层,从下往上依次是物理部署层、Runtime 核心层、API&Libraries层。
该层主要涉及Flink的部署模式,目前Flink支持多种部署模式:本地Local、集群(S