Index of /【已完结】Kafka核心源码解读/
../
【001】开篇词 阅读源码,逐渐成了职业进阶道路上的“必选项”.html 17-Aug-2025 20:12 34456
【002】导读 构建Kafka工程和源码阅读环境、Scala语言热身.html 17-Aug-2025 20:12 41942
【003】重磅加餐 带你快速入门Scala语言.html 17-Aug-2025 20:12 33529
【004】01 日志段:保存消息文件的对象是怎么实现的?.html 17-Aug-2025 20:12 51373
【005】02 日志(上):日志究竟是如何加载日志段的?.html 17-Aug-2025 20:12 56182
【006】03 日志(下):彻底搞懂Log对象的常见操作.html 17-Aug-2025 20:12 72711
【007】04 索引(上):改进的二分查找算法在Kafka索引的应用.html 17-Aug-2025 20:12 47277
【008】05 索引(下):位移索引和时间戳索引的区别是什么?.html 17-Aug-2025 20:13 32014
【009】06 请求通道:如何实现Kafka请求队列?.html 17-Aug-2025 20:13 46232
【010】07 SocketServer(上):Kafka到底是怎么应用NIO实现网络通信的..> 17-Aug-2025 20:13 56420
【011】08 SocketServer(中):请求还要区分优先级?.html 17-Aug-2025 20:13 37057
【012】09 SocketServer(下):请求处理全流程源码分析.html 17-Aug-2025 20:13 38722
【013】10 KafkaApis:Kafka最重要的源码入口,没有之一.html 17-Aug-2025 20:13 35668
【014】11 Controller元数据:Controller都保存有哪些东西?有几种状态..> 17-Aug-2025 20:13 33795
【015】12 ControllerChannelManager:Controller如何管..> 17-Aug-2025 20:13 32456
【016】13 ControllerEventManager:变身单线程后的Controll..> 17-Aug-2025 20:13 33058
【017】14 Controller选举是怎么实现的?.html 17-Aug-2025 20:13 44285
【018】15 如何理解Controller在Kafka集群中的作用?.html 17-Aug-2025 20:13 39639
【019】16 TopicDeletionManager: Topic是怎么被删除的?.html 17-Aug-2025 20:13 35329
【020】17 ReplicaStateMachine:揭秘副本状态机实现原理.html 17-Aug-2025 20:13 38234
【021】18 PartitionStateMachine:分区状态转换如何实现?.html 17-Aug-2025 20:13 47517
【022】19 TimingWheel:探究Kafka定时器背后的高效时间轮算法.html 17-Aug-2025 20:13 40601
【023】20 DelayedOperation:Broker是怎么延时处理请求的?.html 17-Aug-2025 20:13 41287
【024】21 AbstractFetcherThread:拉取消息分几步?.html 17-Aug-2025 20:13 28088
【025】22 ReplicaFetcherThread:Follower如何拉取Leade..> 17-Aug-2025 20:13 42270
【026】23 ReplicaManager(上):必须要掌握的副本管理类定义和核心字段.html 17-Aug-2025 20:13 23883
【027】24 ReplicaManager(中):副本管理器是如何读写副本的?.html 17-Aug-2025 20:13 30397
【028】25 ReplicaManager(下):副本管理器是如何管理副本的?.html 17-Aug-2025 20:14 43525
【029】26 MetadataCache:Broker是怎么异步更新元数据缓存的?.html 17-Aug-2025 20:14 31764
【030】27 消费者组元数据(上):消费者组都有哪些元数据?.html 17-Aug-2025 20:14 32413
【031】28 消费者组元数据(下):Kafka如何管理这些元数据?.html 17-Aug-2025 20:14 32463
【032】29 GroupMetadataManager:组元数据管理器是个什么东西?.html 17-Aug-2025 20:14 38635
【033】30 GroupMetadataManager:位移主题保存的只是位移吗?.html 17-Aug-2025 20:14 24451
【034】31 GroupMetadataManager:查询位移时,不用读取位移主题?.html 17-Aug-2025 20:14 28586
【035】32 GroupCoordinator:在Rebalance中,Coordinat..> 17-Aug-2025 20:14 44516
【036】33 GroupCoordinator:在Rebalance中,如何进行组同步?...> 17-Aug-2025 20:14 30890
【037】特别放送(一) 经典的Kafka学习资料有哪些?.html 17-Aug-2025 20:14 22206
【038】特别放送(二) 一篇文章带你了解参与开源社区的全部流程.html 17-Aug-2025 20:14 17405
【039】特别放送(三) 我是怎么度过日常一天的?.html 17-Aug-2025 20:14 26420
【040】特别放送(四) 20道经典的Kafka面试题详解.html 17-Aug-2025 20:14 33221
【041】特别放送(五) Kafka 社区的重磅功能:移除 ZooKeeper 依赖.html 17-Aug-2025 20:14 31247
【042】期中测试 这些源码知识,你都掌握了吗?.html 17-Aug-2025 20:14 2342
【043】期末测试 一套习题,测试你的掌握程度.html 17-Aug-2025 20:14 3526
【044】结束语 源码学习,我们才刚上路呢.html 17-Aug-2025 20:14 19753