阅读本文大约需要 10 分钟。
大家好,我是 华仔, 又跟大家见面了。
经过差不多1年的坚持,《从四大维度开始带你精通 Kafka》已经更新完毕,《从四大维度开始带你精通 RocketMQ》终于快接近尾声了,也感谢大家这1年以来的坚持和陪伴,也相信大家在这两个消息中间件专栏中,学到了不少知识和技术。
接下来,我们就一起对这两个专栏做个总结吧。
总体概述
我们都知道 Kafka 和 RocketMQ 作为一款超高性能的消息中间件产品,在后端高并发系统中扮演者越来越重要的角色,对它的底层原理以及源码非常值得我们静下心来去深入研究。


两个专栏共10大模块,270+篇文章,源码部分每篇都有对应的 github 源码位置,方便大家更好的对应学习。
通过这两个专栏,让大家从入门实战、底层原理、源码实现、运维疑难杂症、业界技术实战方案等多个方面真正掌握 Kafka + RocketMQ 的设计思想和底层实现。
今天在这里再给大家诚心推荐一下我自己运营1年多的学习交流圈-华仔和他的朋友们知识星球。

(感兴趣可以扫这个码加入3天后加我微信即送最全 Kafka 面试题一套)
下月初即将涨价一波(至少30元),现在入最划算
优惠券只剩10几张,我尽量通知到,星球只会越来越贵,加入不加入自己决定
加入星球如果不满意3天内包退。
还在观望的小伙伴们真的要抓紧了,犹豫时间真的不多了
除了这两大专栏外,华仔的知识星球【华仔和他的朋友们】还开设 15 个技术专栏了,分别是:
硬核面试系列(17)
Redis 实战+源码系列(17)
高并发+性能优化系列(26)
微服务分布式架构系列(16)
流量治理框架 sentinel 实战(1)
容量评估+全链路压测系列(1)
系统架构设计系列(1)
硬核 JVM 系列(2)
Go 高并发 + 源码系列(2)
ES 入门 + 实战 + 源码系列(1)
分库分表实战系列(0)
Nacos 入门 + 实战 + 源码系列(0)
Netty 入门 + 实战 + 源码系列(0)
DDD 实战系列(0)
高并发实战项目系列(0)
接下来我们会重点更新高并发电商实战项目、性能优化、微服务分布式架构、硬核面试系列等。
目前已更新总计 510+ 篇文章,还在不停的更新中,可以说每一个专栏的是价值连城。
目前已有360+位小伙伴加入了华仔的知识星球,一起学习,一起成长,目前好评如潮。
随着星球中的干货越来越多,价值越来越大,更完 RocketMQ 系列后即将涨价。

(扫优惠券加入)下周将涨价一波(至少30元),现在入最划算
我尽量通知到,星球只会越来越贵,加入不加入自己决定
加入星球3天后,可以加我微信私我领取 Kafka 面试题一份,非终版,不定期更新。

中间件系列专栏介绍
不知道你是否在面试后端岗位的时候遇到过以下问题:
Kafka 发送消息是如何优化 JVM GC 的?
Kafka 服务端如何保证宕机时数据不丢失?
Kafka 多副本冗余的高可用机制是如何设计的?
Kafka 多副本之间数据如何同步? Kafka 延迟机制是如何实现的? Kafka LeaderEpoch 是如何解决 HW 丢数据问题的? Kafka 日志数据是如何高效存储以及高效查询的? Kafka 的网络层架构是如何支持超高并发的,内部又使用了什么黑科技呢? RocketMQ 为何自研 NameServer 而不是直接使用 Zookeeper? RocketMQ 的 RPC 底层通信协议是如何实现的呢? RocketMQ 的网络架构是如何支持超高并发的,其网络模型是怎样的? RocketMQ 的定时消息、延迟消息是如何实现的? RocketMQ 的存储架构是怎样的,与 Kafka 的存储架构有什么不同之处? RocketMQ 的 DLedger 技术又是什么黑科技? 等等
其中 Kafka 部分基于 2.8.x,部分基于 3.x 版本进行讲解。而 RocketMQ 生产者基于 4.9.x ,其余基于 5.1.x 版本讲解。

=== 课程内容 ===

目前 Kafka 专栏大纲内容已更新完毕,总共更新了 140+ 篇干货文章。RocketMQ 专栏大纲内容也快更新完毕了,已经更新了 110+ 篇干货文章。可以说,每一个专栏的是价值连城。
这里放出几张内部原理架构图,如果认可的可以扫下面二维码加入,加入3天后加我微信即送最全 Kafka 面试题一套。





太多了,就不一一放出了,感兴趣的可以加入后自行学习。

(感兴趣可以扫这个码加入3天后加我微信即送最全 Kafka 面试题一套)
下月初即将涨价一波(至少30元),现在入最划算
优惠券只剩10几张,我尽量通知到,星球只会越来越贵,加入不加入自己决定
加入星球如果不满意3天内包退。
还在观望的小伙伴们真的要抓紧了,犹豫时间真的不多了
目前 Kafka 专栏已更新完毕,整套系列课程目录如下:

目前 RocketMQ 专栏还在持续更新中,预计本月更完,整套系列课程目录如下:

=== 适合人群 ===
想学习 Kafka 、RocketMQ 实战课程的同学 对消息中间件底层架构原理以及源码感兴趣的同学 有兴趣对框架进行二次开发的同学
计划跳槽一二线互联网大厂的同学
=== 课程亮点 ===
内核原理:多图带你深度剖析 Kafka 中 Batch 打包、缓冲池、Sender 线程、Reactor 网络模型、Leader 选举、日志顺序追加写、ISR 机制、副本同步机制、延迟机制、时间轮、事务消息、KRaft 。RocketMQ 中 NameServer 、Netty Reactor 网络模型、DLedger 主从切换、CommitLog、MappedFile、Pop 消费、消息长轮询拉取、ConsumeQueue、定时任务调度管理、重平衡机制等组件的内核原理以及源码深度解读。 集群监控:Kafka 、RocketMQ 集群规划、部署、压测、参数调优、可视化监控工具 -
生产实战:多线程消费方案、集群扩缩容实战、消息积压、消息丢失、重复消费、跨集群复制高可用方案等等。
=== 课程入口 ===
认真做内容,不割韭菜,欢迎有志改变自己的小伙伴加入,扫描下方二维码。
不用太纠结价格,早就是优势,既省钱又能学习东西,这会是你最超值的知识付费。

(感兴趣可以扫这个码加入3天后加我微信即送最全 Kafka 面试题一套)
下月初即将涨价一波(至少30元),现在入最划算
优惠券只剩10几张,我尽量通知到,星球只会越来越贵,加入不加入自己决定
加入星球如果不满意3天内包退。
还在观望的小伙伴们真的要抓紧了,犹豫时间真的不多了
需要续费的老铁们,可以直接扫下面的二维码

续费的老铁也一样,下月初即将涨价一波(至少30元),现在续最划算
我尽量通知到,星球只会越来越贵,续费不续费自己决定