flink系列(2)-基礎架構
- 2019 年 10 月 4 日
- 筆記
上一篇從宏觀上說了一些基礎組件,這一篇,我們來說一下flink架構中涉及的一些組件

和大多數的分佈式系統一樣,flink也是分層的,每一層所包含的組件都提供了抽象接口,用於服務於上層組件。
從圖上可以看出,主要分了三大層,分別是Deploy, core,APIS & Libraries
Deploy:
該層主要涉及了Flink的部署模式,Flink支持多種部署模式:本地、集群(Standalone/YARN)、雲(GCE/EC2)。Standalone部署模式與Spark類似,這裡,我們看一下Flink on YAR