当前位置:   article > 正文

Kafka源码分析-目录(收藏关注不迷路)

收藏关注不迷路

持续更新中,敬请关注!

目录

Kafka源码分析》系列文章计划按“数据传递”的顺序写作,即:先分析生产者,其次分析Server端的数据处理,然后分析消费者,最后再补充部分事务和流式计算相关内容。

一. 概述

介绍Kafka的背景、定位、基本思想及原理以及源码结构等内容。

二. 生产者

分析生产者的线程模型、压缩机制等方面内容。

三. Server端-消息存储

承接上一篇生产者文章,分析Producer发来的消息在Server端是如何存的。
涉及业务模型、文件结构等方面内容。

四. Server端-请求处理框架

分析Server端是处理请求的流程。至此,承接上文,我们不仅知道消息时如何发送和存储,
也知道了在这两步之间请求是如何被处理的。

五. Server端 - 基于时间轮的延时组件

Kafka内部很多业务流程涉及"延时"操作,这里给大家单独分析分析。

六. Server端-可靠性保证 (Writing)

通过上面文章,我们已知道生产者->Server端存储的完整流程。接下来分析已存好的消息数据如何不丢。涉及"集群管理"和"副本机制"等方面内容。

七. 消费者 (待写作)

分析消费者消息拉取的流程、Rebalance机制等方面内容。

八. 事务机制 (待写作)

补充分析Kafka的事务机制。

九. 流式计算 (待写作)

扣题。早期Kafka的slogan是"More than a mq",那我们的就分析分析其流式计算方面的内容。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/625996
推荐阅读
相关标签
  

闽ICP备14008679号