简介
本文为学习完kafka框架源码后使用drawio绘制的源码流程图
源文件会放到github上面: github链接
1 生产端
1.1 生产部分流程图
1.2 main线程初始化
1.3 sender线程初始化
1.4 sender线程发送数据到缓冲区
1.5 线程发送数据到集群
2 消费者部分
2.1 消费部分流程
2.2 消费者消费流程图![请添加图片描述](https://i-blog.csdnimg.cn/blog_migrate/c52c0d59c0c8579b5c60a1987b7360b4.png)
2.3 消费者消费流程
2.4 消费者/消费者组初始化流程![请添加图片描述](https://i-blog.csdnimg.cn/blog_migrate/b9e524cad845e01f4ddbe3a46df2a0b0.png)
2.5 消费者订阅主题
2.6 消费者消费数据
本文为学习完kafka框架源码后使用drawio绘制的源码流程图
源文件会放到github上面: github链接