自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2025-04-29 16:50:45 985

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

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

2025-04-29 15:49:46 980

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

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

2025-04-27 14:38:11 913

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

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

2025-04-25 11:09:39 1004

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

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

2025-04-24 11:15:50 1034

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

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

2025-04-23 14:22:49 1029

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

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

2025-04-21 17:12:05 971

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

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

2025-04-21 17:04:20 981

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

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

2025-04-21 16:27:30 1107

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

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

2025-04-21 10:21:09 880

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

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

2023-11-20 17:58:02 305

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

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

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

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

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

2023-05-19 16:52:56 328

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

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

2023-05-16 15:44:14 277

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

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

2023-04-26 16:59:35 292

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

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

2023-04-11 17:45:14 269

原创 基于 RocketMQ Connect 构建数据流转处理平台

为什么在“双11”抢红包活动及大型数据系统中总是出现 RocketMQ 的身影? RocketMQ Connect在RocketMQ 生态中扮演什么角色?本文为大家解答上述疑问。同时,介绍 OceanBase 与 RocketMQ 如何集成以及能帮助大家解决哪些问题。

2023-03-17 11:17:37 303

原创 RocketMQ 5.0 vs 4.9.X 图解架构对比

图解+详细说明,秒懂!

2023-02-27 10:33:51 638

原创 优秀实践案例征集火热开启,快来投稿!

RocketMQ 社区「优秀实践案例征集」活动开始啦!将RocketMQ实践过程中的最佳实践与踩坑经历,快来和大家分享优秀案例作者更有机会参与RocketMQ Summit、获得社区纪念

2023-02-09 11:04:18 203

原创 RocketMQ Streams拓扑构建与数据处理过程

作为一套全新的流式处理框架,RocketMQ Streams 如何实现流计算拓扑图构建呢?一起来了解下它的实现原理以及数据流转过程和过程中的状态变化吧~

2023-02-07 17:12:36 465

原创 RocketMQ Streams 1.1.0: 轻量级流处理再出发

作为一套全新的流式处理框架,RocketMQ Streams 如何实现流计算拓扑图构建呢?一起来了解下它的实现原理以及数据流转过程和过程中的状态变化吧~

2023-02-07 10:40:05 336

原创 基于云基础设施快速部署 RocketMQ 5.0 集群

如何解决在云基础设施上部署 RocketMQ 时面临多节点部署带来的高操作成本等诸多挑战?快来了解 RocketMQ Operator 是怎样支撑 RocketMQ 集群在云基础设施上的自动化运维与管理吧!

2023-01-05 15:42:08 1113

原创 RocketMQ 5.0 多语言客户端的设计与实现

提到新版本,我们往往会首先想到服务端架构的设计变动,很容易忽略客户端的设计理念。客户端也是消息产品的必要组成部分,许多特性需要 client 与 server 两端互相协作,才能更好地实现。而轻量化、云原生、统一模型是 RocketMQ 5.0 客户端的三个最为重要的设计理念。

2023-01-04 14:23:38 506

原创 RocketMQ Compaction Topic的设计与实现

Compaction Topic 是一种基于 key 的数据过期机制,即对于相同 key 的数据只保留最新值。该特性的应用场景主要为维护状态信息,或者在需要用到 KV 结构时,可以通过 Compaction Topic 将 key-value 信息直接保存到 MQ,从而解除对外部数据库的依赖。快来了解下它的设计与实现原理吧~

2023-01-04 11:36:10 315

原创 RocketMQ Schema——让消息成为流动的结构化数据

RocketMQ Schema 提供了对消息的数据结构托管服务,同时为原生客户端提供了较为丰富的序列化/反序列化 SDK ,补齐了 RocketMQ 在数据治理和业务上下游解耦方面的短板,让数据成为流动的结构化数据,那么快来了解下实现原理吧~

2022-12-20 14:36:59 470

原创 RocketMQ Connect 构建流式数据处理平台

RocketMQ Connect 作为 RocketMQ 与其他系统间流式数据传输的重要工具,轻松将 RocketMQ 与其他存储技术进行集成,并实现低延迟流/批处理。接下来,我们一起详解运行原理与基本特性~

2022-12-16 10:53:04 497

原创 RocketMQ 在网易云音乐的实践

最佳实践丨网易云音乐线上场景众多,比如直播、评论、广告等各个业务线都会有消息场景,一起来看看 RocketMQ 在云音乐的落地实战经验分享吧~

2022-12-12 18:01:39 1136

转载 专访|开源之夏最佳质量奖 Apache RocketMQ Committer 黄章衡

恭喜Apache RocketMQ Committer 黄章衡同学获得开源之夏最佳质量奖~那么,到底是什么吸引着他在开源中不断贡献呢?一起来看看黄章衡同学的人物专访吧~

2022-12-09 11:01:40 249

原创 RocketMQ 全链路灰度探索与实践

当链路请求中存在消息的时候,如何实现全链路灰度?一起来看看消息灰度的设计与实现吧!

2022-12-07 11:19:47 1306

原创 基于 RocketMQ 的 Dubbo-go 通信新范式

RocketMQ 新功能尝鲜!让 Dubbo-go 通过 RocketMQ 进行 RPC 通信来扩展 Dubbo-go 的通信方式,利用 Dubbo-go 丰富的服务治理能力和 RocketMQ 稳定的 RPC 通信能力,两者强强联合,打造 RPC 通信新范式。

2022-12-07 10:22:35 244

原创 在 Spring 生态中玩转 RocketMQ

RocketMQ 作为业务消息的首选,在消息和流处理领域被广泛应用。而 Spring 框架也是业务开发中最受欢迎的框架,两者的完美契合使得 RocketMQ 成为 Spring Messaging 实现中最受欢迎的消息实现。一起来看看如何在 Spring 生态中玩转 RocketMQ 吧~

2022-11-21 17:33:00 929

原创 基于 MQ 的分布式 Serverless 多租任务处理系统架构演进

构建一个面向多租场景的 Serverless 异步任务处理系统面临多租隔离、资源需求多样化、任务管理等多种挑战该如何解决?快来查收这份异步任务系统构建实战一起学习吧!

2022-11-17 17:44:49 929

原创 Prometheus 监测 RocketMQ 最佳实践

作为越来越重要的应用组件得特性,可观测性受到越来越多人的重视。RocketMQ是如何进行可观测性建设的呢?快来了解如何使用 Prometheus 监控 RocketMQ 吧~

2022-11-15 11:31:31 1058

原创 EventBridge助力阿里云视觉智能开放平台AI智能存储实践

阿里云视觉智能开放平台是基于很多技术实践经验积累的 AI 能力沉淀平台,一起来了解它如何借助 EventBridge 实现产品的 AI 智能存储吧!

2022-11-11 17:51:28 416

原创 RocketMQ 在物流行业的应用与运维

RocketMQ 的能力与快递业务场景非常吻合,因此在快递行业的应用极为广泛,作为快递行业龙头企业,中通双11期间日均消息流转超过万亿。一起来了解中通是如何保证 MQ 服务器性能与数据可靠性吧!

2022-11-11 16:58:43 386

原创 Apache ShenYu 集成 RocketMQ 实时采集海量日志的实践

一起来了解 Apache ShenYu 如何集成 RocketMQ 实现日志的可观测性吧~

2022-11-11 15:15:58 677

原创 RocketMQ 在同程旅行的落地实践

Rocket MQ 在同程旅行的使用场景有削峰、解耦、异步处理以及数据同步等。目前已经在公司各大业务线的核心系统里得到广泛使用,承受了来自微信入口的巨大流量,每天有1000+ 亿条消息周转,快来了解具体是如何实现的吧!

2022-11-11 10:15:35 761 1

原创 大数据生态的Apache RocketMQ5.0

随着 RocketMQ 5.0 的发布,RocketMQ 在处理消息、事件和流上实现了统一,有了越来越强大的优势,使企业上云更省钱、更省时,也更省人力,一起来看看大数据生态中的 RocketMQ 5.0 吧~

2022-11-10 15:24:13 642 1

空空如也

空空如也

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

TA关注的人

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