Apache Kafka 是一个分布式流处理平台,具有高吞吐、低延迟、高可用的特点,广泛应用于日志收集、消息系统、流处理等场景。
本章深入讲解 Kafka 的核心原理和实践,帮助你掌握 Kafka 的设计思想和使用方法。
⭐ 架构与核心概念 - Broker、Topic、Partition、Replica
⭐ 生产者 - 发送流程、分区策略、幂等性
⭐ 消费者 - Consumer Group、Offset、Rebalance
⭐ 存储机制 - Log Segment、索引、零拷贝
⭐ 高可用与可靠性 - 副本机制、ISR、消息可靠性
Kafka Streams 流处理
Kafka Connect 数据集成
Schema Registry
性能调优实践
Last updated 2 months ago