kafka-go-example driven by sarama
Kafka Go 系列教程,配合以下文章食用更加哦。
本教程基于 Kafka v2.8.0(未开启 Kraft 模式)
Kafka(Go)教程(一)---通过docker-compose 安装 Kafka
Kafka(Go)教程(二)---hello Kafka
Kafka(Go)教程(三)---Kafka 相关概念介绍
Kafka(Go)教程(四)---Kafka 线上部署与集群参数配置
Kafka(Go)教程(五)---Producer-Consumer API 基本使用
Kafka(Go)教程(六)---sarama 客户端 producer 源码分析
Kafka(Go)教程(七)---生产者分区机制原理剖析及实战
Kafka(Go)教程(八)---生产者压缩算法详解及源码分析
Kafka(Go)教程(九)---如何避免消息丢失?
Kafka(Go)教程(十)---Kafka 是如何实现精确一次(exactly once)语义的?
Kafka(Go)教程(十一)---Consumer Group & Rebalance
Kafka(Go)教程(十二)---Kafka 中的高水位和 Leader Epoch 机制