自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 融合数据库生态:利用 EventBridge 构建 CDC 应用

近期,EventBridge 事件流已经支持了基于阿里云 DTS服务的 CDC 能力。本文将从 CDC、CDC 在 EventBridge 上的应用以及若干最佳实践场景等方面,为大家介绍如何利用 EventBridge 轻松构建 CDC 应用。

2025-06-13 09:51:40 936

原创 生于云、长于云,RocketMQ 5.0再出发

万物皆云的时代,RocketMQ 让数字化转型更简单高效,也将消息、事件、流的价值最大程度释放。Apache RocketMQ 将不断推动技术演进与落地实践,帮助企业真正实现高质量数字化转型与创新。

2025-06-13 09:49:34 649

原创 RocketMQ 消息集成:多类型业务消息——定时消息

本篇将继续业务消息集成的场景,从使用场景、应用案例、功能原理以及最佳实践等角度介绍 RocketMQ 的定时消息功能。

2025-06-12 09:50:31 734

原创 解析 RocketMQ 业务消息——事务消息

本篇文章通过拆解 RocketMQ 事务消息的使用场景、基本原理、实现细节和实战使用,帮助大家更好的理解和使用 RocketMQ 的事务消息。

2025-06-12 09:45:08 940

原创 解析 RocketMQ 业务消息--顺序消息

本篇将继续业务消息集成的场景,从功能原理、应用案例、最佳实践以及实战等角度介绍RocketMQ 的顺序消息功能

2025-06-11 10:19:35 891

原创 阿里云基于全新 RocketMQ 5.0 内核的落地实践

本篇文章的核心就消息架构以及产品能力的云原生化,介绍了阿里云是如何基于全新的 RocketMQ 5.0 内核做出自己的判断和演进,以及如何适配越来越多的企业客户在技术和能力方面的诉求

2025-06-11 10:15:43 1024

原创 EventBridge 生态实践:融合 SLS 构建一体化日志服务

SLS 事件源** **日志项目(SLS Project)日志库(SLS LogStore)起始消费位点调用角色在创建 SLS 事件源时,EventBridge 会自动在对应 LogStore 下创建一个以“eventbridge-”开头的消费组,事件源或事件流被删除时,对应消费组资源也会被清理。日志项目与日志库参数,用户根据已创建的 Project 和 LogStore 去填写即可。起始消费位点参数指定了新任务启动时的初始消费位点。这里可以选择“最早位点”、“最新位点”与“指定时间”

2025-06-10 14:14:53 869

原创 RocketMQ 重试机制详解及最佳实践

什么时候认为消费失败?消费者在接收到消息后将调用用户的消费函数执行业务逻辑。如果客户端返回消费失败 ReconsumeLater,抛出非预期异常,或消息处理超时(包括在 PushConsumer 中排队超时),只要服务端服务端一定时间内没收到响应,将认为消费失败。消费重试是什么?消费者在消费某条消息失败后,服务端会根据重试策略重新向客户端投递该消息。超过一次定数后若还未消费成功,则该消息将不再继续重试,直接被发送到死信队列中;重试过程状态机:消息在重试流程中的状态和变化逻辑;重试间隔。

2025-06-09 18:31:40 983

原创 RocketMQ 客户端负载均衡机制详解及最佳实践

本文介绍 RocketMQ 负载均衡机制,主要涉及负载均衡发生的时机、客户端负载均衡对消费的影响(消息堆积/消费毛刺等)并且给出一些最佳实践的推荐。

2025-06-09 13:29:28 1199

原创 RocketMQ 的消费者类型详解与最佳实践

).build();用户需要根据自己业务处理结果的不同来返回 ConsumeResult.SUCCESS或者 ConsumeResult.FAILURE。当用户返回 ConsumeResult.SUCCESS时,消息则被视为消费成功;

2025-06-06 10:38:33 1020

原创 RocketMQ 5.0 可观测能力升级:Metrics 指标分析

关于 RocketMQ 的更多实战避坑指南,可访问「」查看领域专家QA实录👨‍💻。

2025-06-05 18:26:04 964

原创 事件总线 + 函数计算构建云上最佳事件驱动架构应用

函数计算是一款基于事件驱动的全托管计算服务,相关的产品细节可以见官网介绍。作为一款通用的事件驱动型计算服务,接下来我会从三个方面进行详细的介绍。阿里云事件总线(EventBridge) 是一种无服务器事件总线,支持将用户的应用程序、第三方软件即服务 (SaaS)数据和阿里云服务的数据通过事件的方式轻松的连接到一起,这里汇聚了来自云产品及 SaaS 服务的丰富事件;

2025-06-05 13:48:47 824

原创 消息收发弹性——生产集群如何解决大促场景消息收发的弹性&降本诉求

大家好,我是来自阿里云云原生消息团队的赖福智,花名宸罡,今天来给大家分享下阿里云 RocketMQ5.0 实例的消息弹性收发功能,并且通过该功能生产集群是如果解决大促场景消息收发的弹性以及降本诉求的。接下来我们就看具体看下 5.0 实例的消息收发弹性,消息收发弹性最直观的感受就是在 5.0 实例的详情页面的自适应弹性 TPS 这部分,可以看到在正常消息收发 TPS 的旁边额外有一个自适应弹性 TPS。通过这部分弹性 TPS 的设置,用户可以快速、低成本的应对大促这种短时间突发流量的场景。

2025-05-30 16:04:47 541

原创 RocketMQ 多语言 SDK 开源贡献召集令

Apache RocketMQ 是由阿里巴巴集团捐赠给 Apache 开源基金会的一款低延迟、高并发、高可用、高可靠的分布式消息中间件,并于 2017 年正式从 Apache 社区毕业,成为 Apache 顶级项目(TLP)。也是国内首个非 Hadoop 生态体系的互联网中间件顶级项目。面向过去,RocketMQ 经过多年淘宝双十一的洗礼和考验,赢得了诸多客户的认可和青睐。面向未来,RocketMQ 历久弥新,为了更好地迎接云原生时代的来临,基于存算分离架构的 RocketMQ 5.0 应运而生。

2025-05-30 10:45:21 990

原创 RocketMQ 监控告警:生产环境如何快速通过监控预警发现堆积、收发失败等问题?

实例规格水位监控预警若您实际使用的指标值超过实例的规格限制,RocketMQ会进行强制限流。提前配置实例规格水位告警可以提前发现规格超限风险并及时升配,避免因限流导致的业务故障。业务逻辑错误监控预警您在消息收发时可能会收到异常报错,配置调用错误告警可以提前在业务反馈前发现异常,帮助您提前判断异常来源并及时修复。业务性能指标监控预警如果您的消息链路有相关性能指标要求,例如RT耗时、消息延迟等,提前配置业务指标告警可以帮助您提前治理业务风险。

2025-05-29 12:03:27 993

原创 基于 EventBridge API Destination 构建 SaaS 集成实践方案

接入 EventBridge 应用有多种情况:用户自定义应用、阿里云服务、其他云厂商服务或者其他 DB 产品。具体而言,API 端点 Sink 事件目标是 EventBridge 支持的事件目标的一种,是通过 EventBridge 将数据投递至指定 Web Server 中。支持自定义创建和使用已有,同时可以添加请求 HTTP 参数。使用已有。

2025-05-28 14:37:36 618

原创 RocketMQ 集成生态再升级:轻松构建云上数据管道

本文介绍了 EventBridge 对接各类型 RocketMQ 实例的基本原理与对应的 API 使用说明,便于已经使用了 RocketMQ 5.0 版本和自建 MQ 实例的用户可以借助 EventBridge 的能力实现事件驱动业务架构的搭建。同时针对灾备和业务消息同步的场景,本文也基于事件流讲解了如何基于 EventBridge 创建 RocketMQ 消息路由任务。

2025-05-27 18:28:37 824

原创 RocketMQ 5.0 无状态实时性消费详解

通过如上方案,我们成功设计了一套基于无状态消费方式的实时消费方案,在做到客户端无状态消费的同时,还能够避免false empty response,保证消费的实时性,同时,相较于原先PushConsumer的长轮询方案,能够大量减少用户侧无效请求数量,降低网络开销,

2025-05-27 12:03:22 931

原创 从互联网到云时代,Apache RocketMQ 是如何演进的?

持续深耕 RocketMQ 领域,更多实战避坑指南、源码解析、最佳实践,已整理至「」 🔍2022年,RocketMQ5.0的正式版发布。相对于4.0版本而言,架构走向云原生化,并且覆盖了更多业务场景。

2025-05-26 17:31:14 918

原创 RocketMQ 在业务消息场景的优势详解

消息经典场景:应用解耦;RocketMQ基础特性:发布订阅、可靠消息、亿级堆积、无限扩展;业务消息场景的增强能力:稳定性、可观测、多样化接口。【活动】一键体验 RocketMQ 六大生产环境免费试用+30秒一键体验,低门槛、快速、高效、易操作,带你了解“历经万亿级数据洪峰考验”的云消息队列RocketMQ!点击阅读原文,立即参与活动!30秒上云体验,一键体验云消息队列RocketMQ6大生产环境。

2025-05-26 14:36:24 809

原创 Apache RocketMQ,构建云原生统一消息引擎

操作系统、数据库、中间件是基础软件的三驾马车,而消息队列属于最经典的中间件之一,已经有 30 多年的历史。它的发展主要经历了以下几个阶段:第一个阶段,2000 年之前。80 年代诞生了第一款消息队列是 The Information Bus,第一次提出发布订阅模式来解决软件之间的通信问题;到了 90 年代,则是国际商业软件巨头的时代,IBM、Oracle、Microsoft 纷纷推出了自己的 MQ,其中最具代表性的是 IBM MQ,价格昂贵,面向高端企业,主要是大型金融、电信等企业;

2025-05-21 11:19:25 874

原创 Apache RocketMQ ACL 2.0 全新升级

丰富的认证和授权扩展:市场上存在丰富的认证和授权解决方案,其他的存储或计算产品也都采用了各种各样的实现方式。为了紧跟行业的发展趋势,RocketMQ ACL 未来也将努力创新,以满足更为广泛和多变的客户需求。同时,也将持续深化研究和发展更加出色的认证和授权策略,以达到安全性和性能之间的理想平衡。可视化的用户权限操作:当前,在 ACL 中进行用户和权限的配置仅能通过命令行工具,不够友好。

2025-05-15 09:34:53 800

原创 深度剖析 RocketMQ 5.0 之事件驱动:云时代的事件驱动有啥不同?

从初代开源消息队列崛起,到 PC 互联网、移动互联网爆发式发展,再到如今 IoT、云计算、云原生引领了新的技术趋势,消息中间件的发展已经走过了 30 多个年头。目前,消息中间件在国内许多行业的关键应用中扮演着至关重要的角色。随着数字化转型的深入,客户在使用消息技术的过程中往往同时涉及交叉场景,比如同时进行物联网消息、微服务消息的处理,同时进行应用集成、数据集成、实时分析等,企业需要为此维护多套消息系统,付出更多的资源成本和学习成本。

2025-05-12 14:38:12 1056

原创 深度剖析 RocketMQ 5.0 之 IoT 消息:物联网需要什么样的消息技术?

从初代开源消息队列崛起,到 PC 互联网、移动互联网爆发式发展,再到如今 IoT、云计算、云原生引领了新的技术趋势,消息中间件的发展已经走过了 30 多个年头。目前,消息中间件在国内许多行业的关键应用中扮演着至关重要的角色。随着数字化转型的深入,客户在使用消息技术的过程中往往同时涉及交叉场景,比如同时进行物联网消息、微服务消息的处理,同时进行应用集成、数据集成、实时分析等,企业需要为此维护多套消息系统,付出更多的资源成本和学习成本。

2025-05-08 15:11:10 1060

原创 深度剖析 RocketMQ 5.0 之架构解析:云原生架构如何支撑多元化场景?

从初代开源消息队列崛起,到 PC 互联网、移动互联网爆发式发展,再到如今 IoT、云计算、云原生引领了新的技术趋势,消息中间件的发展已经走过了 30 多个年头。目前,消息中间件在国内许多行业的关键应用中扮演着至关重要的角色。随着数字化转型的深入,客户在使用消息技术的过程中往往同时涉及交叉场景,比如同时进行物联网消息、微服务消息的处理,同时进行应用集成、数据集成、实时分析等,企业需要为此维护多套消息系统,付出更多的资源成本和学习成本。

2025-04-29 16:50:45 1094

原创 深度剖析 RocketMQ 5.0 之消息进阶:如何支撑复杂业务消息场景?

从初代开源消息队列崛起,到 PC 互联网、移动互联网爆发式发展,再到如今 IoT、云计算、云原生引领了新的技术趋势,消息中间件的发展已经走过了 30 多个年头。目前,消息中间件在国内许多行业的关键应用中扮演着至关重要的角色。随着数字化转型的深入,客户在使用消息技术的过程中往往同时涉及交叉场景,比如同时进行物联网消息、微服务消息的处理,同时进行应用集成、数据集成、实时分析等,企业需要为此维护多套消息系统,付出更多的资源成本和学习成本。

2025-04-29 15:49:46 1058

原创 Apache RocketMQ 创新论文被软件工程顶会 FM 2024 录用

在表中可以观察到,在具有相同的 k(10^3)和配置参数(最新代码,SYNC 刷盘模式)的 ARM CPU 上,RocketMQ 的性能提高了 10.4%。资源消耗的减少表明,减轻其他系统瓶颈可能可以带来更显著的性能提高。糟糕的锁行为可能导致性能的大幅下滑,而适配的锁行为能够在提升性能的同时降低资源损耗。这两种锁在版本迭代过程中,都在线上版本中使用过,且对于不同的版本来说,使用这两种锁可能带来截然不同的性能结果。在自适应 K 值退避锁的作用下,我们能找到系统性能的局部最优点,达到最大的 TPS 性能。

2025-04-27 14:38:11 977

原创 Apache RocketMQ 创新论文被软件工程顶会 FM 2024 录用

在表中可以观察到,在具有相同的 k(10^3)和配置参数(最新代码,SYNC 刷盘模式)的 ARM CPU 上,RocketMQ 的性能提高了 10.4%。资源消耗的减少表明,减轻其他系统瓶颈可能可以带来更显著的性能提高。糟糕的锁行为可能导致性能的大幅下滑,而适配的锁行为能够在提升性能的同时降低资源损耗。这两种锁在版本迭代过程中,都在线上版本中使用过,且对于不同的版本来说,使用这两种锁可能带来截然不同的性能结果。在自适应 K 值退避锁的作用下,我们能找到系统性能的局部最优点,达到最大的 TPS 性能。

2025-04-25 11:09:39 1072

原创 基于 Apache RocketMQ 的 ApsaraMQ Serverless 架构升级

推荐学习:本文关联技术专题已在「」持续更新,含实战案例及源码解析等内容作者|金吉祥本文整理于 2024 年云栖大会阿里云智能集团高级技术专家金吉祥(牟羽)带来的主题演讲《ApsaraMQ Serverless 能力再升级,事件驱动架构赋能 AI 应用》云消息队列 ApsaraMQ 全系列产品 Serverless 化,支持按量付费、自适应弹性、跨可用区容灾,帮助客户降低使用和维护成本,专注业务创新。那 ApsaraMQ 是如何一步一步完成 Serverless 能力升级的?

2025-04-24 11:15:50 1093

原创 RocketMQ 打破锁性能瓶颈之道

在文章正式开始前,需要介绍一些本文中可能频繁用到的概念:临界区、互斥锁、自旋锁。了解清楚这些概念将有助于阅读本文的优化思想。本文实现了 RocketMQ 锁定机制的迭代过程以及自适应退避自旋锁机制(ABS 锁)的设计以及实现,随着并发系统内部变得越来越复杂,部署有效的锁管理策略是保持性能的关键。因此,我们希望更深入地探索该领域性能优化的潜力,探索性能的极限。

2025-04-23 14:22:49 1091

原创 Apache RocketMQ 在阿里云大规模商业化实践之路

延伸阅读:🔍「」 持续更新源码解析/最佳实践,提供 RocketMQ 专家 AI 答疑服务。

2025-04-21 17:12:05 1049

原创 “全”事件触发:阿里云函数计算与事件总线产品完成全面深度集成

本文已同步收录至「RocketMQ 中文社区https://rocketmq-learning.com/」👉 面向 RocketMQ 中文开发者的一站式学习社区随着云原生技术的普及和落地,企业在构建业务系统时,往往需要依赖多个云产品和服务,产品互联、系统协同的需求越来越强。事件驱动架构将事件应用于解耦服务之间的触发和交互, 能够帮助用户很好实现产品、系统之间的互联互动。函数计算作为事件驱动架构的最佳选择,需要为用户提供丰富的事件源触发能力。对于函数计算而言,事件源接入需要清晰地了解上游每一个事件源的诸多细

2025-04-21 17:04:20 1044

原创 Apache RocketMQ 荣获 2024 开源创新榜单“年度开源项目

持续深耕 RocketMQ 领域,更多实战避坑指南、源码解析、最佳实践,已整理至「」 🔍近日,以“新纪天工、开物焕彩——致敬开源的力量”为活动主题的“重大科技成就发布会(首场)”在国家科技传播中心成功举办,并隆重揭晓了 2024 开源创新榜单,旨在致敬中国开源力量,传播推广开源科技成就,营造中国开源创新生态。

2025-04-21 16:27:30 1228

原创 平安保险基于 SPI 机制的 RocketMQ 定制化应用

介绍完为什么选用 RocketMQ 后,接下来给大家介绍下我们是如何基于 SPI 机制应用 RocketMQ 的。SPI 全称为 (Service Provider Interface) ,是 JDK 内置的一种服务提供发现机制,我个人简单理解就是面向接口编程,留给使用者一个扩展的点,像 springBoot 中的 spring.factories 也是 SPI 机制的一个应用。如图给大家展示的是 RocketMQ 中 SPI 的一个应用。

2025-04-21 10:21:09 907

原创 上海站 | RocketMQ Meetup 重磅来袭

议题一钟熙耿(阿里云消息高级技术专家)将会围绕 “Apache RocketMQ Connect”开源项目,探讨如何利用此技术手段,建立数据采集、分发、同步/备份等能力,实现数据系统的连接。议题二李智敏(Apache RocketMQ Committer、阿里云开发工程师)将深度解读 Apache RocketMQ 分级存储能力背后技术选型的故事,详细分析现有数据模型与实现的竞争力,对分级存储面向未来时更多有趣场景的展望。议题三古崟佑。

2023-11-20 17:58:02 320

原创 RocketMQ 5.0 如何配置TLS加密传输?

干货!一起来和小伟老师学习 RocketMQ 5.0 如何配置TLS加密传输吧~

2023-05-19 17:51:36 1320 1

原创 开源之夏 2023|欢迎报名 Apache RocketMQ 社区项目!

开源之夏 2023 | 欢迎报名 Apache RocketMQ 社区项目!快来和社区大牛们一起完成课题项目,赢取技术提升和丰厚奖金吧~

2023-05-19 16:52:56 338

原创 RocketMQ 在小米的多场景灾备实践案例

可以看到,Container 作为进程运行,原本的 Broker 被抽象为 Container 的一部分,同样的 3 台机器上我们可以运行 9个 Broker 节点,组成三个 Broker组,每台服务主机上存在一个 Master 节点,使用 Container 对等部署 Broker 之后,每台服务主机都得到了利用,同样的机器数,理论上可以提供三倍的性能。但现实的运维经验告诉我们这是不可能的,硬件故障是非常常见的问题,比如内存故障、磁盘故障等,甚至是机房相关的故障(专线故障、机房拉闸等)。

2023-05-16 15:44:14 286

原创 极客时间「大师课·深度剖析 RocketMQ5.0」上线啦,欢迎免费领取!

极客时间「大师课·深度剖析 RocketMQ5.0」上线啦,快来免费领取课程玩转 RocketMQ 5.0 吧!

2023-04-26 16:59:35 296

原创 重新理解RocketMQ Commit Log存储协议

Consumer Queue Offset是连续的吗, Commit Log Offset是连续的吗?今天我们一起重新理解RocketMQ Commit Log存储协议。

2023-04-11 17:45:14 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除