《RocketMQ技术内幕:RocketMQ架构设计与实现原理》书籍勘误表

尊敬的各位读者朋友们,谢谢大家对《RocketMQ技术内幕:RocketMQ架构设计与实现原理》的支持与厚爱,如果发现书中有什么错误的内容,烦请大家在该文章追加您的评论,我会及时与广大读者朋友们进行互动,共同探讨RocketMQ相关技术。

作者也会尽量跟进社区重大更新,对其进行解读,也会在该文中添加动态。

大家也可以加我的微信,给我实时反馈,再次感谢大家的支持与厚爱:
在这里插入图片描述

1、推荐序纠错:
在这里插入图片描述

1)都代表中国更高的开源技术 修正为 都代表中国最高的开源技术
2)比较早期 修正为 早期。

2、消息存储章节
在这里插入图片描述
所在页数:78页
提出人:中通快递:刘建刚

3、第59页纠错
1)代码清单3-13 MQClientInstance#updateTopicRouteInfoFromNameServer
修改为:代码清单3-13 MQClientInstance#topicRouteData2TopicPublishInfo
2)底部位置:
List< QuueMessage> 需要修改为 List< MessageQueue>
提出人:刘建刚(中通快递)

4、第87页纠错
在该页的底部
1)ByteBuffer writeByteBuffer:堆内内存
修改为
ByteBuffer writeByteBuffer:堆外内存
2)TransientStorePool transientStorePool:堆内存池
修改为:
TransientStorePool transientStorePool:堆外内存池,该内存池中的内存会提供内存锁定机制。
提出人:丁威

5、40页纠错
Topic默认存储在${Rocket_Home}/store/config/topic.json中。
修改为
Topic默认存储在${ROCKETMQ_HOME}/store/config/topics.json中。
提出人:叶长军

6、36页纠错
底部位置
BrokerName由相同的多台Broker组成Master-Sleve架构
修改为
BrokerName相同的多台Broker组成Master-Sleve架构
提出人:叶长军

7、59页纠错
代码清单中3-13中代码for循环错乱,粘贴代码时,由于重新排版,导致}号错乱。
修正时重新复制该代码即可。

提出人:郭雪磊

8、88页纠错
在这里插入图片描述
该语句不通顺。
修改为:则初始化MappedFile的 writeBuffer,该buf从TransisentStorePool中获取。
提出人:郭雪磊

9、100页纠错
图4-15 第个hash槽占4字节
修改为 每个Hash槽占4字节。
提出人:郭雪磊

10、英文拼写错误
集中在consuemqueue、commitedFlushWhere等,
主要分布页数:108、113、119、227
提出人:郭雪磊

11、167页
step10:如果是集群模式
修改为
step10:如果是广播模式
提出人:郭雪磊

12、239页纠错
其性能无法高性能,语句不是很通顺
修改为
性能将无法得到保证。
提出人:郭雪磊

13、120页纠错
通过调用MappedByteBuffer#force方法将数据刷写到磁盘
修改为
通过调用FileChannel#force方法将数据刷写到磁盘
提出人:庄辉煌

14、98页纠错
Step2:采用二分查找来加速检索。首先计算最低查找偏移量,取消息队列最小偏移量与该文件注销偏移量二者中的最小偏移量为low

修改为

Step2:采用二分查找来加速检索。首先计算最低查找偏移量,取消息队列最小偏移量与该文件注销偏移量二者中差为最小偏移量low。

提出人:梁勇

15、173页纠错
首先看一下OffsetSerializeWrapper内部就是ConcurrentMap<MessageQueue,AtomicLong> offsetTable数据结构的封装,readLocakOffset方法

修改为

首先看一下OffsetSerializeWrapper内部就是ConcurrentMap<MessageQueue,AtomicLong> offsetTable数据结构的封装,readLocalOffset方法

提出人:刘建刚

  • 12
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 75
    评论
评论 75
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中间件兴趣圈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值