kafka专栏文章的编写将根据kafka架构进行编写,即先编辑kafka生产者相关的内容,再编写kafka服务端的内容(这部分是核心,内容较多,包含kafka分区管理、日志存储、延时操作、控制器、可靠性等),最后编辑kafka消费者内容。由于使用kafka时间较长,对其较熟悉,所以这里主要写原理层面的东西忽略操作、使用上的内容,对此表示抱歉。下面附带kafka架构图:
下面我们提供这块专栏的目录,方便后期如果出现文章新增、删除时需要更改序号
生产端内容
kafka生产者之发送模式与ACK
kafka生产端之拦截器、分区器、序列化器
kafka生产端之架构及工作原理
服务端内容
kafka服务端之分区管理
kafka服务端之日志存储
kafka服务端之日志磁盘存储
kafka服务端之延时操作前传–时间轮
kafka服务端之延时操作实现原理
kafka服务端之控制器
kafka服务端之副本
消费端内容
kafka消费端之再均衡
kafka消费端之分区分配策略
kafka消费端之消费者协调器和组协调器
使用 Kafka 如何保证消息不重复消费