Kafka
2026/1/15小于 1 分钟

Kafka 是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。它具有高吞吐量、低延迟、可扩展性、持久性、容错性等特点。
学习资源
| 资源类型 | 链接 |
|---|---|
| 📺 视频教程 | Kafka 教程 |
| 📖 官方文档 | Apache Kafka |
| 💻 GitHub | apache/kafka |
核心知识点
- 基础概念 - Topic、Partition、Broker、Producer、Consumer
- 生产者 - 分区策略、数据可靠性、幂等性、事务
- 消费者 - 消费者组、分区分配策略、Offset管理
- Broker - 工作流程、副本机制、Leader选举
- 高可用 - 集群搭建、数据同步、故障恢复
