深入 Apache Kafka 源码,探索高吞吐分布式消息队列的底层实现。涵盖 Producer, Consumer, Broker, Controller, KRaft 等核心机制。
Archive
文章
-
Kafka 源码阅读:00. 阅读大纲与学习路线
2 min readApache Kafka 源码阅读系列大纲。从 Scala 到 Java,从 ZK 到 KRaft,深入剖析消息系统的王者。
-
Kafka 源码阅读:09. 传统 Controller
1 min read -
Kafka 源码阅读:07. 日志存储 (Log Storage)
2 min read -
Kafka 源码阅读:11. GroupCoordinator
1 min read -
Kafka 源码阅读:15. 事务 (Transaction)
1 min read -
Kafka 源码阅读:01. 环境搭建与源码编译
1 min read -
Kafka 源码阅读:12. Rebalance 机制
1 min read -
Kafka 源码阅读:14. 副本同步机制
1 min read -
Kafka 源码阅读:08. 延时操作 (Purgatory)
2 min read -
Kafka 源码阅读:06. 网络层设计
1 min read -
Kafka 源码阅读:05. Sender 线程
2 min read -
Kafka 源码阅读:13. Fetcher
1 min read -
Kafka 源码阅读:03. Producer 初始化与 Metadata 更新
2 min read -
Kafka 源码阅读:10. KRaft 共识协议
1 min read -
Kafka 源码阅读:04. RecordAccumulator
2 min read -
Kafka 源码阅读:02. 架构概览
2 min read