本文主要是介绍FlinkX 实现原理(全局总览),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
FlinkX 实现原理
从上一节的代码结构,我们知道FlinkX的结构是Core+Plugin
,我们就简单分析一下Core
.
Core 代码架构
基础支持
- classloader 自定义类加载器
- Exception 统一异常
- enums 统一枚举
- constants 常量
- options 入参选项配置
- util 工具类
- latch 同步类支持
核心逻辑
-
config 配置文件格式schema
-
reader Reader插件
-
writer Writer插件
-
inputformat
-
outputformat
安全与核心功能
<这篇关于FlinkX 实现原理(全局总览)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!