码迷,mamicode.com
首页 > 其他好文 > 详细

初识MQ消息队列

时间:2018-06-29 13:57:51      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:yun   互联网应用   订阅   ESS   历史   海量   联网   spm   一个   

MQ 消息队列

  消息队列(Message Queue)简称MQ,是阿里巴巴集团中间件技术部自主研发的专业消息中间件。 产品基于高可用分布式集群技术,提供消息发布订阅、消息轨迹查询定时(延时)消息资源统计监控报警等一系列消息服务,是企业级互联网架构的核心产品。 MQ 历史超过9年,为分布式应用系统提供异步解耦削峰填谷的能力,同时具备海量消息堆积高吞吐可靠重试等互联网应用所需的特性,是阿里巴巴双11使用的核心产品。

MQ 目前提供 TCP 、HTTP、MQTT 三种协议层面的接入方式,支持 Java、C++ 以及 .NET 不同语言。

特色功能

  • 事务消息,实现类似 X/Open XA 的分布事务功能,以达到事务最终一致性状态。
  • 定时(延时)消息,允许消息生产者指定消息进行定时(延时)投递,最长支持40天。
  • 大消息,目前默认支持最大 256KB 消息,华北2 地域支持最大 4MB 消息。
  • 消息轨迹,通过消息轨迹,用户能清晰定位消息从发布者发出,经由 MQ 服务端,投递给消息订阅者的完整链路,方便定位排查问题。
  • 广播消息,允许一个 Consumer ID 所标识的所有 Consumer 都会各自消费某条消息一次。
  • 顺序消息,允许消息消费者按照消息发送的顺序对消息进行消费。
  • 重置消费进度,根据时间重置消费进度,允许用户进行消息回溯或者丢弃堆积消息。

应用场景

  1、分布式事务

  2、实时计算

  3、物联网应用

  4、大规模缓存同步

  详情:https://help.aliyun.com/document_detail/63296.html?spm=a2c4g.11186623.6.543.Ju8S6Y

 

初识MQ消息队列

标签:yun   互联网应用   订阅   ESS   历史   海量   联网   spm   一个   

原文地址:https://www.cnblogs.com/z0909y/p/9242858.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!