从"为什么需要消息队列"讲起,系统拆解 Kafka 的核心机制:Topic 与 Partition 如何支撑水平扩展与分区内有序,ISR 副本机制如何兼顾高可用与数据不丢,顺序写盘、零拷贝、页缓存、批量压缩如何成就百万级吞吐;深入生产者幂等与事务、消费者位移提交与再均衡、精确一次语义(EOS)的实现路径,并用一张表对比 Kafka 与 RabbitMQ/RocketMQ,最后给出生产环境避坑清单,是后端工程师入门与复盘 Kafka 的完整路线图。