知识点标签

Kafka面试题解析

Kafka相关面试题解析,按真实面经题目沉淀核心机制、易错点和面试官追问。

3 道题 1 个岗位 2 个公司

Kafka相关面试题

Kafka 为什么吞吐量高?

Kafka 的高吞吐不是单点优化,而是围绕日志追加模型构建的一整套链路设计:生产端批量发送和压缩降低请求次数与网络字节数,Broker 端用顺序写和 Page Cache 减少随机磁盘 IO,发送文件时利用零拷贝降低用户态与内核态拷贝成本,Topic 分区让读写并行扩展,消费者拉取模型让消费端按自身能力批量读取。同时,ISR、acks、副本数、刷盘策略等可靠性配置会影响吞吐,面试中要讲清这些设计如何共同减少 IO、网络、CPU 和锁竞争开销。