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

Kafka 是怎么保证消息不丢失的?比如客户端从 broker 上拉数据时是怎么保证数据不会丢失的?

实在智能后端开发技术原理方案权衡Apache Kafka

考察说明

考察 Kafka 消息不丢失的机制及消费者拉取数据的可靠性保障

回答思路

  1. 说明生产端 ack 机制与重试
  2. 说清楚分区副本与 ISR 同步机制
  3. 解释消费者 offset 提交与手动提交的作用
  4. 辨析至少一次、至多一次与恰好一次语义
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。