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

RabbitMQ底层原理:为什么及时性比Kafka更强?

美团后端开发互联网/IT技术原理方案权衡Apache KafkaRabbitMQ

考察说明

考察消息中间件底层机制差异及对消息及时性的理解

回答思路

  1. 解释RabbitMQ基于AMQP协议与Exchange/Binding/Queue的即时路由机制
  2. 说明Kafka基于分区追加日志和消费组拉取的批量与异步特性
  3. 对比确认与ACK机制对消息可靠性与及时性的影响
  4. 体现对消息中间件场景适配的理解