- 主流的消息中间件包含Kafka、RabbitMQ和RocketMQ,本期云图说为您介绍它们之前的差异。 主流的消息中间件包含Kafka、RabbitMQ和RocketMQ,本期云图说为您介绍它们之前的差异。
- 今天介绍下如何在 Spring Boot 3 中与 RocketMQ 整合实现分布式事务。RocketMQ 提供了类似 X/Open XA 的分布式事务功能,通过事务消息能达到分布式事务的最终一致。XA 是一种分布式事务解决方案,一种分布式事务处理模式。下面详细介绍下 RocketMQ 如何实现事务消息。 今天介绍下如何在 Spring Boot 3 中与 RocketMQ 整合实现分布式事务。RocketMQ 提供了类似 X/Open XA 的分布式事务功能,通过事务消息能达到分布式事务的最终一致。XA 是一种分布式事务解决方案,一种分布式事务处理模式。下面详细介绍下 RocketMQ 如何实现事务消息。
- Spring Boot 3 与 RocketMQ 整合,可以通过 Spring Messaging 结合 RocketMQ 的 rocketmq-spring-boot-starter 实现。在这个整合过程中,RocketMQ 作为消息队列系统,Spring Boot 负责提供应用框架,整合可以让开发者更加便捷地使用 RocketMQ 的生产和消费功能。今天就先介绍下SpringBoot3整合 Spring Boot 3 与 RocketMQ 整合,可以通过 Spring Messaging 结合 RocketMQ 的 rocketmq-spring-boot-starter 实现。在这个整合过程中,RocketMQ 作为消息队列系统,Spring Boot 负责提供应用框架,整合可以让开发者更加便捷地使用 RocketMQ 的生产和消费功能。今天就先介绍下SpringBoot3整合
- RocketMQ(二):揭秘发送消息核心原理(源码与设计思想解析)上篇文章主要介绍消息中间件并以RocketMQ架构展开描述其核心组件以及MQ运行流程本篇文章以Product的视角来看看发送消息的核心原理与设计思想,最后以图文并茂的方式描述出发送消息的核心流程 消息发送方式RocketMQ中普通消息提供三种发送方式:同步、异步、单向上篇文章中我们已经使用封装好的API延时过同步发送在使用三... RocketMQ(二):揭秘发送消息核心原理(源码与设计思想解析)上篇文章主要介绍消息中间件并以RocketMQ架构展开描述其核心组件以及MQ运行流程本篇文章以Product的视角来看看发送消息的核心原理与设计思想,最后以图文并茂的方式描述出发送消息的核心流程 消息发送方式RocketMQ中普通消息提供三种发送方式:同步、异步、单向上篇文章中我们已经使用封装好的API延时过同步发送在使用三...
- 事务消息是 RocketMQ 的高级特性之一 。这篇文章,笔者会从应用场景、功能原理、实战例子三个模块慢慢为你揭开事务消息的神秘面纱。 1 应用场景举一个电商场景的例子:用户购物车结算时,系统会创建支付订单。用户支付成功后支付订单的状态会由未支付修改为支付成功,然后系统给用户增加积分。通常我们会使用普通消费方案,该方案能够发挥 MQ 的优势:异步和解耦 , 同时架构设计非常简单。用户购物车... 事务消息是 RocketMQ 的高级特性之一 。这篇文章,笔者会从应用场景、功能原理、实战例子三个模块慢慢为你揭开事务消息的神秘面纱。 1 应用场景举一个电商场景的例子:用户购物车结算时,系统会创建支付订单。用户支付成功后支付订单的状态会由未支付修改为支付成功,然后系统给用户增加积分。通常我们会使用普通消费方案,该方案能够发挥 MQ 的优势:异步和解耦 , 同时架构设计非常简单。用户购物车...
- RocketMQ(七):消费者如何保证顺序消费?之前的文章已经描述过消费消息有并发、顺序两种方式,其中并发消费常用于无序消息中,而顺序消息用于有序消息顺序消费是确保消息严格有序的前提,当需要确保消息有序时需要采用顺序消费,否则会可能打破消息的有序性顺序消费较为复杂,会涉及到多种锁来保证顺序消费本篇文章就来描述顺序消费的原理,来看看RocketMQ是如何保证顺序消费的,导图如下:往期好文:R... RocketMQ(七):消费者如何保证顺序消费?之前的文章已经描述过消费消息有并发、顺序两种方式,其中并发消费常用于无序消息中,而顺序消息用于有序消息顺序消费是确保消息严格有序的前提,当需要确保消息有序时需要采用顺序消费,否则会可能打破消息的有序性顺序消费较为复杂,会涉及到多种锁来保证顺序消费本篇文章就来描述顺序消费的原理,来看看RocketMQ是如何保证顺序消费的,导图如下:往期好文:R...
- 图文并茂、深入浅出解析RocketMQ Consumer Rebalance机制 图文并茂、深入浅出解析RocketMQ Consumer Rebalance机制
- 图文并茂、深入浅出揭秘RocketMQ高吞吐量并发消费原理 图文并茂、深入浅出揭秘RocketMQ高吞吐量并发消费原理
- RocketMQ(四):消费前如何拉取消息?(长轮询机制)上篇文章从Broker接收消息开始,到消息持久化到各种文件结束,分析完消息在Broker持久化的流程与原理消费者消费消息前需要先从Broker进行获取消息,然后再进行消费为了流程的完整性,本篇文章就先来分析下消费者是如何获取消息的,文章内容导图如下: 获取消息的方式消费者并不是每次要消费一条数据就向Broker获取一条数据的,这样R... RocketMQ(四):消费前如何拉取消息?(长轮询机制)上篇文章从Broker接收消息开始,到消息持久化到各种文件结束,分析完消息在Broker持久化的流程与原理消费者消费消息前需要先从Broker进行获取消息,然后再进行消费为了流程的完整性,本篇文章就先来分析下消费者是如何获取消息的,文章内容导图如下: 获取消息的方式消费者并不是每次要消费一条数据就向Broker获取一条数据的,这样R...
- RocketMQ(三):面对高并发请求,如何高效持久化消息?上篇文章我们分析完RocketMQ发送消息的原理,得到结果客户端会通过RPC组件向Broker进行通信Broker收到请求后需要将消息进行持久化,一旦涉及到持久化,服务器的性能会急速降低,并且消费者进行消费时还需要读取消息,从磁盘的读取也是会大大降低性能的本篇文章就要来分析,RocketMQ的Broker在这种频繁读写的场景,是如... RocketMQ(三):面对高并发请求,如何高效持久化消息?上篇文章我们分析完RocketMQ发送消息的原理,得到结果客户端会通过RPC组件向Broker进行通信Broker收到请求后需要将消息进行持久化,一旦涉及到持久化,服务器的性能会急速降低,并且消费者进行消费时还需要读取消息,从磁盘的读取也是会大大降低性能的本篇文章就要来分析,RocketMQ的Broker在这种频繁读写的场景,是如...
- 华为云分布式消息服务DMS是一款消息队列服务,适用于解决分布式架构中的系统解耦、跨系统跨地域数据流通、分布式事务协调等难题。 华为云分布式消息服务DMS是一款消息队列服务,适用于解决分布式架构中的系统解耦、跨系统跨地域数据流通、分布式事务协调等难题。
- RocketMQ(一):消息中间件缘起,一览整体架构及核心组件消息队列MessageQueue,简称MQ在队列的基础上,加入生产者与消费者模型,使用队列作为载体就能够组成简单的消息队列,在队列中“运输”的数据被称为消息消息队列可以在单节点内存中使用,也可以作为分布式存储的中间件来使用由于项目的架构组织,目前常接触的消息队列往往是作为分布式存储的消息中间件来使用,比如:RabbitMQ、Ro... RocketMQ(一):消息中间件缘起,一览整体架构及核心组件消息队列MessageQueue,简称MQ在队列的基础上,加入生产者与消费者模型,使用队列作为载体就能够组成简单的消息队列,在队列中“运输”的数据被称为消息消息队列可以在单节点内存中使用,也可以作为分布式存储的中间件来使用由于项目的架构组织,目前常接触的消息队列往往是作为分布式存储的消息中间件来使用,比如:RabbitMQ、Ro...
- 通俗易懂、图文结合从消息的发送、消费、一致性角度总结出RocketMQ保证消息严格有序的最佳实践 通俗易懂、图文结合从消息的发送、消费、一致性角度总结出RocketMQ保证消息严格有序的最佳实践
- 图文并茂、通俗易懂描述rocketmq轻量级拉取消费者原理 图文并茂、通俗易懂描述rocketmq轻量级拉取消费者原理
- 目前华为云官方文档还没有关于rocketmq对接php语言的最佳实践指导,经过调查与自测试,记录对接的过程 目前华为云官方文档还没有关于rocketmq对接php语言的最佳实践指导,经过调查与自测试,记录对接的过程
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签