飞豹客 · 课能看,资料也能带走
飞豹客中间件 会员免费

Kafka从入门到源码分析原理课程

如果你已经在项目里用过 Kafka,能照着示例写出生产者和消费者,但一旦遇到消息重复、消费积压、分区分配异常这类问题就只能靠搜索和试错,这门课针对的正是这个阶段。它不从安装命令讲起,而是把 Kafka 的几个关键机制拆开:生产者端的参数如何影响吞吐与可靠性、副本之间 ISR 与 OSR 的切换条件、

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
169 人关注 更新于 2026-05-16 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥5.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你已经在项目里用过 Kafka,能照着示例写出生产者和消费者,但一旦遇到消息重复、消费积压、分区分配异常这类问题就只能靠搜索和试错,这门课针对的正是这个阶段。它不从安装命令讲起,而是把 Kafka 的几个关键机制拆开:生产者端的参数如何影响吞吐与可靠性、副本之间 ISR 与 OSR 的切换条件、HW 和 LEO 在读写过程中的位置关系、ACK 设置与持久化的实际取舍,以及消费者组的再平衡过程。这些概念在官方文档里往往是分散的,课程把它们放回同一条数据链路里讲,便于建立整体判断。

先看哪几块,按什么顺序看

建议不要按目录从头顺看。如果基础概念还模糊,先看进阶部分关于 ISR、HW、LEO、ACK 的讲解,把副本同步和消息可见性的关系理清,这是后面理解生产者可靠性和消费者位点的基础。有了一定印象后再进入生产者部分,重点看参数与实际行为的对应关系,比如重试、批量、压缩分别影响什么。源码分析部分放在最后,它的作用是解释前面看到的结论为什么成立,而不是当作入门材料。基础较弱的读者可以把源码段落当作选看内容,先保证机制层面的理解不断线。

学完能独立处理哪些事

比较现实的目标是:能根据业务对可靠性和延迟的要求,独立给生产者和消费者定一套参数,而不是照抄别人的配置;能在出现消息丢失或重复时,沿着 ACK、重试、位点提交这条线定位到具体环节;能看懂消费组再平衡的日志,判断是成员抖动还是处理超时导致;在排查副本同步问题时,知道去看 ISR 变化而不是只盯 broker 是否存活。这些都属于日常运维和开发中会真实碰到的问题,也是这门课相对偏原理的价值所在。

资料怎么配合练习

课程以讲解视频为主,配套的图示材料适合在看完一段后回看,用来确认自己对副本状态、位点推进这些过程的理解是否准确。练习上不建议只看不搭环境,最好起一个多 broker 的本地集群,手动制造一次消费者掉线或 broker 下线,观察 ISR 收缩与恢复的过程,再对照课程里的说明。生产者参数部分可以固定消息量和分区数,只改一个参数做对比,记录吞吐和延迟的变化。源码段落不必逐行跟读,挑生产者发送和副本同步相关的主流程看即可。整体节奏上,这门课更适合当作查漏补缺和深入理解的资料,而不是零基础速成。

课程目录

课程目录18 集
  • 📁 06 kafka之producer的参数,源码,原理剖析 06 kafka之producer的参数,源码,原理剖析资料.png [493.5 KB] 06.kafka之producer的参数,源码,原理剖析.mp4
  • [449.6 MB] 📁 04 kafka进阶,ISR,OSR,AR,LW,HW,LEO,ACK原理理论 04 kafka进阶,ISR,OSR,AR,LW,HW,LEO,ACK原理理论必看.zip
  • [1.8 MB] 04.ISR,OSR,AR,LW,HW,LEO,ACK原理理论.mp4
  • [296.5 MB] 📁
  • 01 kafka初始,架构模型,角色功能梳理 01 kafka初始,架构模型,角色功能梳理文档.png [493.5 KB] 01.kafka初始,架构模型,角色功能梳理.mp4
  • [263.8 MB] 📁 05 观察验证ISR弹性,时间戳索引,自定义offset便宜 05 观察验证ISR弹性,时间戳索引,自定义offset便宜资料.zip
  • [1.8 MB] 05.观察验证ISR弹性,时间戳索引.mp4
  • [505.4 MB] 📁
  • 03 基础开发及消费者提交维护offset不同粒度方式 03 基础开发及消费者提交维护offset不同粒度方式必看.zip
  • [1.8 MB] 03.消费者提交维护offset不同粒度方式.mp4
  • [304.9 MB] 📁
  • 08 kafka 源码分析broker网络层通信原理
  • 08 kafka 源码分析broker网络层通信原理资料.zip
  • [1.8 MB] 08.kafka 源码分析broker网络层通信原理.mp4
  • [406.1 MB] 📁
  • 07 kafka 源码分析producer及通信原理
  • 07 kafka 源码分析producer及通信原理资料.zip
  • [1.8 MB] 07.kafka 源码分析producer及通信原理.mp4
  • [370.7 MB] 📁 02 kafka集群搭建,topic+partition消费逻辑梳理 02 kafka集群搭建,topic+partition消费逻辑梳理文档.png [493.5 KB] 02.kafka集群搭建.mp4
  • [389.4 MB] 适合人群 Kafka开发者 中间件工程师 对分布式系统有深入研究的学习者 学习收获 掌握Kafka核心原理 精通Kafka源码分析 提升分布式系统设计能力 祝您学习愉快! 学有所成,前程似锦!