该书出版于2018年6月份,分为13章,共173页。
本书分为两大部分:
第一部分是RocketMQ 实战,包括第1 ~ 8 章。这是本书的主体内容,可帮助读者快速用好RocketMQ 这个分布式消息队列。
首先介绍了
搭建一个简单RocketMQ 集群的方法,以此来发送和接收消息;然后详细介绍
了如何用好Consumer 和Producer ,如何选择合适的类以及进行参数设置;再
进一步根据应用,说明如何让RocketMQ 在各种异常情况下保持稳定可靠,以
及如何增大RocketMQ 的吞吐量,从而在单位时间内处理更多的消息。
第二部分是源码分析,包括第9 ~ 13 章。
当读者有特殊的业务需求,需要更改或扩展RocketMQ 现有功能的时候,
这部分内容能帮助读者快速熟悉源码,找到要下手更改的地方,快速实现想要的功能。
这部分也适合想通过源码,深人学习消息队列的读者阅读。学习别人优秀的代码是提升自己技术水平的一条有效途径。
1、快速入门
2、生产环境下的配置和使用
3、用适用的方式发送和接收消息
4、分布式消息队列的协调者
5、消息队列的核心机制
6、可靠性优先的使用场景
7、吞吐量优先的使用场景
8、和其他系统交互
9、首个Apache中间件顶级项目
10、NameServer源码解析
11、最常用的消费类
12、主从同步机制
13、基于Netty的通信实现