RabbitMQ第一章(MQ基础与RocketMQ使用手册)消息Broker,目前常见的实现方案就是消息队列(MessageQueue),简称为MQ. MQ主要干三件事:解耦、异步、削峰。 解耦:一个系统或者一个模块,调用了多个系统或者模块,互相之间的调用很复杂,维护起来很麻烦。但 是其实这个调用是不需要直接同步调用接口的,如果用 MQ 给它异步化解耦。 异步:A 系统接收一个请求,需要在自己本地写库,还需要在 BCD 三个系统写库,自己本地写库要 3ms,BCD 三个系统分别写库要 300ms、450ms、200ms。最终请求总延时是 3 + 300 + 450