RabbitMQ 核心八股

一句话结论 RabbitMQ 的核心是 Exchange → Binding → Queue 的路由模型。消息可靠性靠三阶段保障(Confirm + 持久化 + ACK),死信队列处理失败消息,延迟消息靠 TTL+DLX 实现。 Exchange 类型


Kafka 核心八股

一句话结论 Kafka 是分布式日志系统——消息按序追加到 Partition 末尾(顺序写),消费者按 Offset 拉取(Pull 模型)。高吞吐靠顺序写 + 零拷贝 + 批量压缩。 核心概念 概念