🌊 Flink 教程
Apache Flink 流处理教程:应用场景、架构、部署运维、Java 开发、常见问题与配置附录。
Java 生态 · 7 篇
- 01
- 02
- 03
Flink 教程(三):部署与运维
详细介绍Flink的三种部署模式(Standalone、YARN、Kubernetes)、高可用配置、内存配置、Checkpoint配置、状态后端配置和RocksDB优化配置等生产环境核心参数。
- 04
Flink 教程(四):Java 开发实践
详细介绍Flink在Java中的开发实践,包括DataStream API基础、状态管理(Keyed State和Operator State)、窗口操作、时间语义和水位线、容错配置、Kafka连接器和复杂事件处理(CEP)等。
- 05
Flink 教程(五):核心架构与机制 FAQ
Flink核心架构与机制总结,包含JobManager和TaskManager的Master-Slave架构、状态后端对比、Checkpoint与Savepoint机制、水位线三道防线、窗口触发机制和内存管理反压等关键知识点。
- 06
Flink 教程(六):生产环境配置指南
Flink生产环境核心配置指南,包含Cluster资源配置、RocksDB配置、容错机制、内存模型和Java API配置等。详细解释TaskManager内存分配和托管内存比例配置。
- 07