根据蚂蚁金服官网公开的“蚂蚁金融科技-中间件1.3.0-消息队列2.8.15-使用指南V20190810.pdf”,记录消息队列MQ的一些关键功能和原理。
序号 | 信息项 | 详细描述 |
1 | 蚂蚁MQ的独特优势 | 1、提供同步和异步消息。 2、发布者系统、消息代理组件及订阅者系统均支持集群水平扩展,可根据业务消息量动态部署计算节点。 3、支持事务型消息,保障消息与发送者本地数据库事务一致。 |
2 | 5个核心角色 | 5个核心角色:消息发布者publisher(生产者)、消息代理组件message broker(中介)、消息订阅者subscriber(消费者)、消息类型 message type、订阅关系bingding,具体描述如下: 消息发布者publisher:生产者,指发送消息的应用系统,可发送一种或多种类型的消息到消息代理组件 消息代理组件message broker:负责接收发布者发送的消息,根据消息类型和消息订阅元数据将消息分发投递到一个或多个消息订阅者。整个过程设计消息类型校验、消息持久化存储、消息订阅关系匹配、消息投递和消息恢复等核心功能。 消息订阅者subscriber:订阅消息并处理的应用 |