原创不易,转载请注明出处
前言
到目前为止,RocketMQ源码解析博文已经发表了20+篇,初步打算是从两个维度来解析RocketMQ的源码,分别是整体运行流程的源码解析,某些核心组件源码深度剖析。现在已经初步完成了RocketMQ核心链路,核心流程的源码剖析,从宏观上了解了RocketMQ的运作流程,这也是第一阶段的内容,后续的解析将以broker的核心组件展开,从微观上深度剖析各个组件的实现细节。
1. 核心链路源码解析文章目录
- RocketMQ源码解析(搭建环境)
- RocketMQ源码解析之消息生产者(启动流程)
- RocketMQ源码解析之消息生产者(获取topic路由信息)
- RocketMQ源码解析之namesrv启动流程
- RocketMQ源码解析之namesrv(获取topic信息)
- RocketMQ源码解析之消息生产者(同步发送与单向发送)
- RocketMQ源码解析之消息生产者(异步发送)
- RocketMQ源码解析之消息生产者(容错)
- RocketMQ源码解析之消息生产者(顺序消息)
- RocketMQ源码解析之broker消息存储流程(PutMessage)
- RocketMQ源码解析之broker消息存储流程(Reput ConsumeQueue)
- RocketMQ源码解析之broker消息存储流程(BuildIndex)
- RocketMQ源码解析之消息消费者(启动流程)
- RocketMQ源码解析之消息消费者(发送心跳给broker)
- RocketMQ源码解析之消息消费者(rebalance)
- RocketMQ源码解析之消息消费者(pullMessage)
- RocketMQ源码解析之broker(pullMessage)
- RocketMQ源码解析之消息消费者(consume Message)
- RocketMQ源码解析之消息生产者(事务消息原理篇)
- RocketMQ源码解析之消息生产者(事务消息源码篇)
- RocketMQ源码解析之broker(事务消息处理)
- RocketMQ源码解析之延迟消息实现原理
- RocketMQ源码解析之broker(向namesrv注册)
2. 深度剖析各组件文章目录(持续更新中)
- RocketMQ源码解析之broker(FastFailure)
- 图解RocketMQ HA同步原理
- RocketMQ源码解析之broker文件清理
- 深度解析kafka broker网络模型运行原理(kafka与RocketMQ网络模型对比)
更多推荐
RocketMQ源码解析目录
发布评论