读懂MQ Posted on 2019-04-28 Edited on 2019-05-16 1. 主流MQ rabbitMQ activeMQ rocketMQ kafka mqtt 授权方式 开发语言 Erlang java java Java&scala 除此之外,redis的发布订阅模式,mysql等也常常用作队列 2. 重试机制消息可靠性 至少消费一次 收到一次确认成功为止 至多消费一次 成功或者未收到确认消息为止 恰好消费一次 至少消费一次 + 业务验证幂等 2.1 producer重试2.2 consumer重试3. 事物消息4. 有序消息