AI简介
这是一本深度解析Apache RocketMQ源码的专业书籍。这本书由RocketMQ社区早期的布道者和技术专家撰写,由Apache RocketMQ创始人/Linux OpenMessaging创始人兼主席/Alibaba Messaging开源技术负责人冯嘉的高度评价并作序推荐。
本书以源码角度,对RocketMQ的核心技术架构,以及消息发送、消息存储、消息消费、消息过滤、顺序消息、主从同步(HA)、事务消息等主要功能模块的实现原理进行了深入分析,同时展示了源码阅读的相关技巧。
在应用层面,本书总结了大量RocketMQ的使用技巧,包括消息批量发送、消息发送队列自选择、消息过滤、事务消息、Spring整合RocketMQ、Spring Cloud整合RocketMQ、RocketMQ监控与运维命令、应用场景分析等。
本书的内容涵盖了消息中间件设计思路、消息发送过程、消息消费模式分类、存储文件组织与内存映射机制、主从同步复制实现原理、消息队列负载均衡、事务消息实现思想、RocketMQ源代码阅读准备、消息发送队列自选择、顺序消息消费实现类、消息过滤模式与API、消息拉取方式差异