首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零开始学RocketMq源码
remaindertime
创建于2024-07-08
订阅专栏
一步一步从零开始学RocketMq源码
等 4 人订阅
共7篇文章
创建于2024-07-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
读「RocketMq源码」(七)Broker消费队列ConsumeQueue持久化流程解析
说到RocketMq的持久化,我们可能第一时间想到的是Message的持久化,Message通过Broker最终持久化到磁盘的CommitLog文件,但是这仅仅只是将Message进行了存储
从零开始读RocketMq源码(六)延迟消息、事务消息原理解析
前言 在之前对Message在Producer发送、Broker存储、Consumer消费的源码逻辑进行了分析,了解了Message整个生命周期的动态去向。但在面试中常常会被问到一些特殊消息的实现原理
从零开始读RocketMq源码(五)Message的消费流程解析
前言 上一篇我们对Consumer的启动流程就进行了解析,有了消费者那么消费的Message从何而来呢,这就是本篇学习的重点。本篇会讲到MessageQueue的分配、Message的拉取以及消费等,
从零开始读RocketMq源码(四)Consumer启动流程解析
前面我们讲到了生产者的启动以及发送消息到Broker中,然后再到Broker存储消息都进行了源码分析。有了Broekr这个中间“媒人”,那么光有生产者怎么能行呢,我们的消费者是不是也该出场了呢。
从零开始读RocketMq源码(三)Broker存储Message流程解析
前言 在面试中我们经常会听到这样的回答,生产者将message发送给broker服务,然后消费者从broker中获取消息并消费,为了保证message在broker服务中不丢失,mq会对消息数据进行持
从零开始读RocketMq源码(二)Message的发送详解
前言 上一篇我们已经对RocketMq生产者启动源码进行了学习《从零开始读RocketMq源码(一)生产者启动》那么本篇我们将对生产者发送消息的源码进行学习 准备 如果没看前一篇的,这里还是要强调本篇
从零开始读RocketMq源码(一)生产者启动
前言 大概一年半前自己写了一篇《云原生》一文搞懂RocketMQ队列概述,这篇对rocketmq的相关概念和使用方法进行了整理概述,就像结尾说的都太局限于表面,简单使用还能将就,但一出现问题自己也很难