rocketmq

xmg2024 2024-06-06 13:44:28
Categories: Tags:

RocketMQ 的功能和定位

RocketMQ 是阿里开源的分布式消息中间件,最早服务于阿里双十一大促场景,核心目标是高吞吐、高可靠、可伸缩。常用于异步解耦、削峰填谷、事务消息等场景,是金融、电商领域使用非常广泛的消息队列之一。

核心概念

消息投递与消费模型

Producer 先从 NameServer 获取 Topic 的路由信息,再将消息发送到对应 Broker 的队列中。Consumer 通过消费位点(offset)顺序拉取消息并进行处理。

典型使用场景

优缺点

优点:

缺点: