RocketMQ实战与原理解析
《RocketMQ实战与原理解析》是2018年机械工业出版社出版的图书,作者是杨开元。
基本信息
- 定价
59元
- 出版社
机械工业出版社
- 出版时间
2018年6月
- 作者
杨开元
- 装帧
平装
内容简介
本书1由云栖社区官方出品。
全书共13章,在逻辑上分为两大部分:
第一部分(第1~8章):RocketMQ实战
第1~2章详细讲解了RocketMQ如何快速入门,以及在生产环境下的配置和使用;
第3~4章具体讲解了不同类型生产者和消费者的特点,以及分布式消息队列的协调者NameServer;
第5章从消息的存储、发送、复制和高可用等多个维度讲解了RocketMQ的内部机制;
第6章讨论了消息的可靠性,如何让消息队列在满足业务逻辑需求的同时稳定、可靠地长期运行;
第7章讨论了在大流量场景下,吞吐量优先时RocketMQ的使用方法;
第8章介绍RocketMQ与SpringBoot、Spark、Flink以及自定义的运维工具等其它系统的对接方法;
第二部分(第9~13章):RocketMQ原理
首先对RocketMQ的源码结构进行了整体介绍,然后深入地分析了NameServer、各种常用消费类、主从同步机制,以及基于Netty的通信的源码实现。掌握这些源代码以后,读者可以快速定制属于自己的具有特殊功能的消息中间件。
作者简介
杨开元
阿里巴巴数据专家,毕业于北京大学,有10年IT行业研发经验。对RocketMQ有深入的研究,是RocketMQ源码贡献者。曾就职于甲骨文和猎豹移动,专注于大数据和实时计算。在大量的工作实践中,对MySQL、J2EE、JVM、Spring、Hadoop、Kafka、Storm、Flink都有深入研究。喜欢剖析源码,分析原理,为开源项目贡献代码。
图书目录
推荐序
前言
第1章 快速入门1