首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
分布式消息队列RocketMQ
服务端技术栈
创建于2023-09-23
订阅专栏
本专栏将分享RocketMQ的原理,通过剖析各个模块的源码设计,帮大家深入掌握RocketMQ的精髓,不再停留在使用层面。
等 36 人订阅
共10篇文章
创建于2023-09-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Rocketmq如何保证消息不丢失
RocketMQ可以理解成一个特殊的存储系统,这个存储系统特殊之处数据是一般只会被使用一次,这种情况下,如何保证这个被消费一次的消息不丢失是非常重要的。
深入学习RocketMQ的底层存储设计原理
RocketMQ的是一款追求低延迟的消息队列,虽然他是存储在磁盘上的,但是他的读写性能还是非常之高,本文将分析他的存储设计,看看他是从哪些方面对性能有改善。
RocketMQ消息堆积常见场景与处理方案
在我的日常开发工作中,有碰到过一些使用RocketMQ消息堆积的场景,消息堆积是某个生产者发送了消息到topic下的队列中,但是消费者未及时消费,导致消费者组的消息堆积的情况,本文将分析常见解决方案
RocketMQ生产者负载均衡(轮询机制)核心原理
上文已经分析了RocketMQ消费者负载均衡核心原理,我们经常会讨论消费者负载均衡的原理,我们可能忽略了生产者这端其实也有负载均衡机制。本文将分析RocketMQ生产者是如何实现负载均衡的。
我服了,RocketMQ消费者负载均衡内核是这样设计的
上文分析了RocketMQ消费者消费消息核心原理,其中在消费者端,有一个重量级的组件:负载均衡组件, 他负责给消费者分配需要拉取的队列信息,本文分析负载均衡组件的核心实现。
RocketMQ消费者消费消息核心原理(含长轮询机制)
在消息系统中,消费者消费消息有拉和推消息两种实现方式,拉消息是消费者主动向消息服务器发送拉消息请求,消息服务器将消息返回给消费者,而推消息是消息服务器主动向消费者推送消息的形式。
2分钟看懂RocketMQ延迟消息核心原理
延迟消息在业务场景中使用的非常多,订单失效,过期通知等功能都可以借助延迟消息机制来实现。本文将从源码层面来分析Rocketmq的延迟消息实现原理机制。
RocketMQ发送消息原理(含事务消息)
本文开始,我们将开始深入源码层面,一步一步学习RocketMQ设计原理, 本文分享RocketMQ生产者发送消息流程机制
Rocketmq的整体认识
从本文开始,将分多篇文章逐步对RocketMQ这款分布式消息队列的架构,功能,以及不同功能的源码实现原理进行分析总结。
分布式消息队列基础知识
本文主要整理消息队列的一些基本概念,包含基础功能,高级功能,必要核心技术,为后面的RocketMQ消息队列深入学习打下基础。