核心基础设施
- flink-annotations - 注解定义,最基础的模块
- flink-core-api - 核心API定义
- flink-core - Flink核心功能,包括类型系统、序列化等
- flink-rpc - RPC通信框架(包含akka实现)
- flink-runtime - 运行时核心,包括JobManager、TaskManager等
- flink-runtime-web - Web UI和REST API
基础API和流处理
- flink-datastream-api - DataStream API定义
- flink-datastream - DataStream API实现
- flink-streaming-java - 流处理Java API
存储和状态管理
- flink-state-backends - 状态后端(RocksDB、堆内存等)
- flink-filesystems - 文件系统抽象层
网络和资源管理
- flink-clients - 客户端提交作业的接口
- flink-container - 容器化支持