消息队列的应用及实现原理

概述

消息队列中间件是分布式系统中重要的组件,主要解决应用解耦异步消息流量削锋消息通讯等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,Kafka等

异步处理

场景说明:用户注册后,需要发注册邮件和注册短信

  • 传统方式

  • 使用消息队列

应用解耦

场景说明:用户下单后,订单系统需要通知库存系统

  • 传统方式
  • 使用消息队列
关注我的微信,共同分享与讨论!