4种,异步处理,应用解耦,流量削锋和消息通讯 异步处理 同一个服务 发邮件,发短信 应用解耦 不同服务的 订单系统:用户下单后,订单系统完成持久化处理,将消息写入消息队列,返回用户订单下单成功 库存系统:订阅下单的消息,采用拉/推的方式,获取下单信息,库存系统根据下单信息,进行库存操作 流量削锋 用户的请求,服务器接收后,首先写入消息队列。假如消息队列长度超过最大数量,则直接抛弃用户请求或跳转到错误页面 秒杀业务根据消息队列中的请求信息,再做后续处理 消息通讯 聊天室