阿里云消息队列基础架构和优势

阿里云消息队列基础架构
消息队列的集群结构,同步写入三副本备份,保证服务的高可靠性和高可用性,自主研发的的框架保证服务的高性能,来满足不同业务的需求。

阿里云消息队列地址 https://www.aliyun.com/product/rocketmq
阿里云消息队列官方帮助文档 https://help.aliyun.com/product/29530.html

阿里云消息队列业务架构
负责消息存储、订阅管理、消费管理和数据统计等功能,负责消息路由、授权、控制事务等功能控制服务处理来自用户和后端的请求任务,主要有创建、删除、查询、配置修改、重置消费位点等任务监控服务收集消息队列的信息,供用户和控制台展现日志服务收集消息队列日志信息计费服务负责统计用户的请求量计算费用

阿里云消息队列优势

高可用

集群部署与主从自动切换技术,承诺服务可用性高达99.95%

高可靠

引入Raft算法实现数据高可靠性,同步写入,三副本数据备份,数据可靠性高达99.999999%,并且默认消息持久化存储3天,支持重置消费位点消费3天之内任何时间点的消息

高性能

支持每秒千万级的消息收发和推送,无并发限制,海量消息堆积,容量不设上限,消息写入延迟在10ms以内

多类型

支撑多种消息类型,包括普通消息、顺序消息和延时消息,以满足不同业务情景的需要

低成本

为满足业务之间的消息收发需求,Topic数量可弹性扩展,集群规模可弹性扩缩,对用户完全透明,按需收费,提高资源利用率,降低冗余费用

方便运维

提供多维度的资源运行状况和性能的监控,多终端的预警通知,降低日常维护工作量,提前提示风险、快速定位和解决问题。