文章目录 什么是消息引擎系统?传输什么?如何传输?为什么要使用它? 什么是消息引擎系统? 系统A发送消息给消息引擎系统,系统B从消息引擎系统中读取A发送的消息。 传输什么? 消息编码格式(保障消息跨平台的通用性) 选用二进制的字节序列 如何传输? 传输协议 点对点模型发布/订阅模型 为什么要使用它? 削峰:缓冲上下游瞬时突发流量,使其更平滑异步:支付成功后的短信通知,简化处理流程解耦:支付成功后的回调。若A依赖调用B,B依赖调用A,则存在A、B上下层级不清晰问题