开篇
写这篇文章的时间是2021
年9
月1
日,这只能算是自己学习RocketMQ
的笔记吧。希望在2021
年的年底能够将整个系列完整的发布到方家小白公众号和 fangjiaxiaobai.github.io 博客(点击查看原文即可到达)中。想写的文章也还有很多,同时在写的有 《Java的Stream并行流设计》。
2021
年国家发布了很多政策,尤其是互联网行业,特别是 在线教育,我前些日子里也是一名在线教育从业者。
而写这个系列的最根本的原因,也是因为被人常问的就是 RocketMQ
的底层原理,可想而知,我并答不上来。所以,欠下的债,总是需要还的。
趁着空档期,所以从零到一的去聊聊这RocketMQ
.
相信很多同学都是或多或少的使用过RocketMQ
,这里呢,我们还是从零到一的去学习。第一篇,第二篇都是比较枯燥的内容,本着理论先行的原则,我们会去了解 RoctMQ
的发展历程,和 RocketMQ
中使用的概念。 第三篇我们就会 自己搭建RocketMQ
集群,为我们后面的案例和原理学习迈出具有里程碑意义的一步。
目录
入门
-
Rocket
系列 - 入门 -
RocketMQ
的概念 -
RocketMQ
环境搭建 -
RocketMQ
常见案例-
基本的收发消息样例 -
顺序消息 -
延时消息 -
批量消息 -
过滤消息 -
事务消息
-
进阶(架构设计)
高手
-
事务消息实现原理 -
延时消息实现原理 -
消息可靠性实现原理 -
负载均衡原理 -
消息过滤原理 -
消息重放原理 -
延时消息实现原理 -
消费者的 Rebalance
机制
宗师
-
集群容灾 -
RocketMQ
运维神器mqadmin
的使用 -
最佳实践( Best Practice
) -
如何处理消息丢失保证消息的可靠性 -
如何避免消息重复消费 -
纵观全局,如何实现事务消息,保证数据一致性
最后
希望和你一起遇见更好的自己
![](https://i-blog.csdnimg.cn/blog_migrate/5ef4fc028b4b6002e5d0556232bb00ac.jpeg)