Flink源码学习资料

Flink系列文档脑图

由于源码分析系列文档较多,本人绘制了Flink文档脑图。和下面的文档目录对应。各位读者可以选择自己感兴趣的模块阅读并参与讨论。

此脑图不定期更新中......

文章目录

以下是本人Flink 源码分析系列文档目录,欢迎大家查阅和参与讨论。

如果需要转载,请务必注明出处。

Stream API:

Flink 源码之基本算子
Flink 源码之Window
Flink 源码之WindowOperator
Flink 源码之Trigger
Flink 源码之Continuous Trigger
Flink 源码之Evictor
Flink 源码之AsyncFunction
Flink 源码之 Side Output 踩坑

作业生成和调度:

Flink 源码之StreamGraph生成
Flink 源码之JobGraph生成
Flink 源码之ExecutionGraph
Flink 源码之OperatorChain
Flink 源码之数据分区
Flink 源码之batch问题处理

精准一次投送:

Flink 源码之快照
Flink 源码之两阶段提交
Flink 源码之分布式快照
Flink 源码之 1.11新特性Unaligned checkpoint

配置与优化:

Flink 源码之安全认证
Flink 源码之Buffer Debloating
Flink 源码之 Buffer Timeout优化
Flink 源码之 Window Slice

时间处理:

Flink 源码之时间处理
Flink 使用之WatermarkStrategy(含源码分析)

架构:

Flink 源码之任务提交流程分析
Flink 源码之作业执行流程
Flink 源码之TaskManager启动流程
Flink 源码之内存管理
Flink 源码之节点间通信
Flink 源码之Credit Based反压
Flink 源码之leader选举(Zookeeper方式)
Flink 源码之 Slot
Flink 源码之StreamTask
Flink 源码之RPC调用
Flink 源码之新 Source 架构
Flink 源码之 KafkaSource
Flink 源码之 KafkaSink
Flink 源码之 yarn-session 启动流程
Flink 源码之 Distributed Cache

连接器:

Flink 源码之FlinkKafkaConsumer
Flink 源码之数据写入HBase

SQL:

Flink 源码之 SQL TableSource 和 TableSink
Flink 源码之 SQL 执行流程
Flink 源码之 SQL 内置function定义方式
Flink 源码之 Table early fire 和 late fire
Flink 源码之 LookupTableSource

Flink Hudi:

Flink Hudi 源码之HoodieTableSink
Flink Hudi 源码之COW表数据写入流程

源码技术点:

Java认证与授权 - JAAS
Java SPI 简介
Java 动态代理
CompletableFuture 使用示例
Java 注解的使用

Flink 使用介绍相关文档:

Flink 使用介绍相关文档目录

周边拓展:

Flink 源码周边之Maven Plugin

Flink 源码分析系列文档目录 - 简书 (jianshu.com)

作者:AlienPaul

链接:https://www.jianshu.com/p/d4a372809e3d

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关推荐
云云只是个程序马喽1 小时前
最新AI视频改字系统上线-多款模板提供+素材+会员+积分体系+五端兼容+挂载
大数据·人工智能·mysql·uni-app
Shaidou_Data1 小时前
云计算环境下的数据治理
大数据·云计算·数据治理·数据提取·筛斗数据
咻哥产品2 小时前
15、关于银行信贷业务中“统一授信“及“贷款业务“的区别整理!
大数据·人工智能
张永清-老清2 小时前
紫金大数据平台架构之路(一)----大数据任务开发和调度平台架构设计
大数据
Meepoljd2 小时前
【Bigtop】Ambari2.8.0编译及安装
大数据·hadoop·ambari
难以触及的高度3 小时前
hadoop文件上传步骤
大数据·hadoop·eclipse
逆风就重开3 小时前
数据仓库系列12:如何设计一个高效的ETL流程?
大数据·数据仓库·etl
HelpHelp同学5 小时前
如何写一份简单的3C产品说明书?五步让你留住客源
大数据·人工智能·软件工程·文心一言·教育电商
安达发10 小时前
安达发|户外设备制造APS排程的多层级BOM订单拉动
大数据·产品运营·制造·生产计划排单·aps排程
希艾席蒂恩10 小时前
深入解析财务报表:掌握重要财务指标的技巧
大数据·数据库·报表·数据可视化·bi