消息队列

一、消息队列概述

消息队列中间件是分布式系统中重要的组件,主要用于应用解耦、异步消息、流量消峰等问题。

现在流行的消息队列有:ActiveMQ、RabbitMQ、ZeroMQ、Kafka、MetaMQ、RocketMQ等。

二、消息队列的应用场景

1.异步处理:例如用户注册、App推送、终端状态推送、短信通知等

2.数据同步:业务数据推送同步

3.重试补偿:记账失败重试

4.系统解耦:通讯上下行、终端异常监控、分布式事件中心

5.流量消峰:秒杀场景下的下单处理

6.发布订阅:HSF的服务状态变化通知、分布式事件中心

7.高并发缓冲:日志服务、监控上报

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 消息队列设计精要 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终...
    meng_philip123阅读 1,526评论 1 25
  • 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能...
    Sophie12138阅读 725评论 0 7
  • “ 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列...
    落羽成霜丶阅读 4,009评论 1 41
  • 引用:https://www.cnblogs.com/tianqing/p/7110468.html 消息队列都应...
    冯艳辉brook阅读 795评论 0 51
  • 公元3000年,为了缓解人口无限制增长带来的资源分配压力,由联合政府制定的“召回”政策开始实行。 自3000年1月...
    鲁慢阅读 254评论 0 2