请讲一下你对Kafka基本工作原理的理解,以及如何应对消息积压和重复消费问题。
考察说明
考察Kafka核心概念与消息可靠性处理能力
回答思路
- 能说明Kafka的基本组件(Producer、Broker、Consumer、Topic、Partition)及消息存储与消费流程
- 能清晰描述消息积压的产生原因与常见应对策略
- 能正确解释重复消费的成因(如重平衡、提交偏移量时机不当)及幂等消费等解决方案
- 在未深入使用源码时,能结合已有知识给出合理推断与设计思路
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。