后端岗位面试题更新 2026-08-05

请介绍Kafka的核心工作原理,包括其架构组件和消息传递机制。

百度后端开发专业服务系统设计技术原理Apache Kafka

考察说明

考察对Kafka基础架构、消息存储与消费机制的理解

回答思路

  1. 能清晰说明Producer、Broker、Consumer、Zookeeper等核心组件及各自职责
  2. 解释消息在分区中的存储、复制与偏移量管理机制
  3. 描述消费者组如何协同消费及消息投递语义(至少一次、最多一次、精确一次)