# RocketMQ实战与原理解析

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://pdfs.top/book/749a89a99ef74bf4a7475e430a93014e
- Markdown 版本：https://pdfs.top/book/749a89a99ef74bf4a7475e430a93014e.md
- 作者：杨开元
- ISBN：9787111600251
- 出版社：机械工业出版社
- 出版日期：2018-06-30
- 语言：中文
- 分类：计算机、编程
- 评分：6.2
- 可用格式：PDF（109.92 MB，168 页）、EPUB（1.80 MB，168 页）
- 更新时间：2026-08-04 12:23:20

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF

- 文件格式：PDF
- 文件大小：109.92 MB
- 页数：168 页
- 下载说明：请打开规范页面 https://pdfs.top/book/749a89a99ef74bf4a7475e430a93014e，点击 PDF 的下载按钮完成下载。

### EPUB

- 文件格式：EPUB
- 文件大小：1.80 MB
- 页数：168 页
- 下载说明：请打开规范页面 https://pdfs.top/book/749a89a99ef74bf4a7475e430a93014e，点击 EPUB 的下载按钮完成下载。


## 内容简介

·RocketMQ由阿里开源，Apache开源项目，经受多年流量峰值考验，在多个性能指标上远超同类产品

·作者是阿里资深数据专家，有多年RocketMQ使用经验，深入研究RocketMQ源代码，写作前与RocketMQ官方团队有深入沟通

·云栖社区官方出品，得到RocketMQ官方研发团队以及业界的多位专家的肯定和推荐

本书由云栖社区官方出品。

作者是阿里资深数据专家，对RocketMQ有深入的研究，并有大量的实践经验。在写这本书之前，作者不仅系统、深入地阅读了RocketMQ的源代码，而且还向RocketMQ的官方开发团队深入了解了它的诸多设计细节。作者结合自己多年使用RocketMQ的经验，从开发和运维两个维度，给出了大部分场景下的优秀实践，能帮助读者在学会使用和用好RocketMQ的同时，尽量少“踩坑”。同时，本书也结合源码分析了分布式消息队列的原理，使读者可以在复杂业务场景下定制有特殊功能的消息队列。

全书共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的通信的源码实现。掌握这些源代码以后，读者可以快速定制属于自己的具有特殊功能的消息中间件。
