1、RocketMQ架构设计与实现原理01第1章 阅读源代码前的准备第1章 阅读源代码前的准备1.1 获取和调试RocketMQ的源代码011.2 RocketMQ源代码的目录结构021.3 RocketMQ的设计理念和目标0302第2章 RocketMQ路由中心NameServer第2章 RocketMQ路由中心NameServer2.2 NameServer启动流程2.1 NameServer架构设计2.3 NameServer路由注册、故障剔除12303第3章 RocketMQ消息发送第3章 RocketMQ消息发送3.1 漫谈RocketMQ消息发送013.2 认识RocketMQ消息02
2、3.3 生产者启动流程033.4 消息发送基本流程043.5 批量消息发送0504第4章 RocketMQ消息存储第4章 RocketMQ消息存储014.1 存储概要设计024.2 初识消息存储034.3 消息发送存储流程044.4 存储文件组织与内存映射054.5 RocketMQ存储文件064.6 实时更新消息消费队列与索引文件第4章 RocketMQ消息存储4.8 文件刷盘机制4.9 过期文件删除机制4.7 消息队列与索引文件恢复05第5章 RocketMQ消息消费第5章 RocketMQ消息消费5.1 RocketMQ消息消费概述015.2 消息消费者初探025.3 消费者启动流程03
3、5.4 消息拉取045.5 消息队列负载与重新分布机制055.6 消息消费过程06第5章 RocketMQ消息消费5.7 定时消息机制5.8 消息过滤机制5.9 顺序消息06第6章 消息过滤FilterServer第6章 消息过滤FilterServer6.1 ClassFilter运行机制6.3 类过滤模式订阅机制6.4 消息拉取6.2 FilterServer注册剖析07第7章 RocketMQ主从同步(HA)机制第7章 RocketMQ主从同步(HA)机制7.1 RocketMQ主从复制原理017.2 RocketMQ读写分离机制0208第8章 RocketMQ事务消息第8章 RocketMQ事务消息18.1 事务消息实现思想28.2 事务消息发送流程38.3 提交或回滚事务48.4 事务消息回查事务状态09第9章 RocketMQ实战第9章 RocketMQ实战9.1 消息批量发送019.2 消息发送队列自选择029.3 消息过滤039.4 事务消息049.5 Spring整合RocketMQ059.6 Spring Cloud整合RocketMQ06第9章 RocketMQ实战A9.7 RocketMQ监控与运维命令9.8 应用场景分析感谢聆听