在当今分布式系统架构中,消息队列已成为不可或缺的核心组件。它通过解耦服务间的直接依赖、实现异步通信和流量削峰三大核心能力,为复杂业务系统提供了弹性扩展的基础。特...
在企业数字化转型加速的今天,数据不再只是“副产品”,而是驱动业务增长、优化用户体验、支撑智能决策的核心资产。然而,面对多源异构、高并发、实时性要求强的数据场景,...
在数字化转型浪潮中,企业面临两大核心挑战:网络通信的复杂性与数据处理的规模性。传统架构中,协议适配困难与存储计算耦合导致的扩展瓶颈,已成为制约企业发展的技术枷锁...
上一篇我讲解了RabbitMQ架构(可以通过文末的合集查看) ,这次我们继续讲解另外一款消息队列 RocketMQ 的架构。
针对现在还算不计较好用的RocketMq给大家做个简单总结,方便新手寻找学习方向,也方便老鸟回顾,未更高的境界冲刺,未更好的职业规划做准备。希望能给大家提供帮助...
关于腾讯云分布式消息队列 TDMQ TDMQ 是腾讯云自主研发的消息中间件产品系列,作为分布式系统中的关键组件,具备稳定可靠、高弹性、低成本的特性,提供异步通信...
腾讯云 | 资深中间件工程师 (已认证)
作者介绍:简历上没有一个精通的运维工程师,下面的思维导图也是预计更新的内容和当前进度(不定时更新)
作者介绍:简历上没有一个精通的运维工程师。下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
本文将带您深入了解 RocketMQ 4.X 的核心知识体系,从架构设计到关键机制,一探这款高可用消息中间件的底层逻辑。
场景:会议室中,小李、老张和李总正在讨论美国业务作业高峰期RocketMQ消息堆积告警问题。
https://help.aliyun.com/zh/apsaramq-for-rocketmq/cloud-message-queue-rocketmq-5-...
与 CommitLog 类似,ConsumeQueue 使用文件队列来持久化存储消息索引。ConsumeQueue 使用的文件目录所在路径由其对应的 Topic...
RocketMQ 目前没有提供集成 SpringBoot 的 starter,因此现在接入都是通过引入客户端进行编程。下面来看下 SpringBoot 集成 R...
同步发送消息是指,Producer发出⼀条消息后,会在收到MQ返回的ACK之后才发下⼀条消息。该方式的消息可靠性最高,但消息发送效率太低。
Consumer在广播消费模式下offset相关数据以json的形式持久化到Consumer本地磁盘文件中,默认文件路径为当前用户主目录下的.rocketmq_...
复制策略是Broker的Master与Slave间的数据同步方式。分为同步复制与异步复制:
无论是关闭name server还是broker,都是使用bin/mqshutdown命令。
在 Apache RocketMQ 中,队列中最早消息的偏移量称为最小偏移量 (MinOffset),最新消息的偏移量称为最大偏移量 (MaxOffset)。虽...