首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RocketMQ
奔跑的毛球
创建于2022-07-24
订阅专栏
这个专栏将从0开始细挖RocketMQ的使用及原理
等 23 人订阅
共25篇文章
创建于2022-07-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
探秘RocketMQ:Broker的核心作用与消息传递的奥秘
RocketMQ在国内系统中使用还是比较多的,面试中,工作中常常被提及,以前有逐帧阅读过RocketMQ的源码,长时间不回顾,也忘得差不多了。这次就再拾起来重新回顾一番,也算加深下印象。
RocketMQ的神经中枢:NameServer全面解析
RocketMQ在国内系统中使用还是比较多的,面试中,工作中常常被提及,以前有逐帧阅读过RocketMQ的源码,长时间不回顾,也忘得差不多了。这次就再拾起来重新回顾一番,也算加深下印象。
RocketMQ各种消息的生产与消费Demo
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情 之前我们记录了普通消息的生产与消费,这次我们对顺序消息,延时消息,批量消息,过滤消息进行一个demo,方
RocketMQ普通消息实战演练
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第23天,点击查看活动详情 之前研究了RocketMQ的源码,在这里将各种消息发送与消费的demo进行举例,方便以后使用的时候CV。
RocketMQ中的消息存储结构及删除机制
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第22天,点击查看活动详情 源码读的差不多了,还是决定吧所有知识点再串一遍,加深理解。 RocketMQ的存储设计 Message
RocketMQ中的延迟消息是个啥?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第21天,点击查看活动详情 延迟消息是个啥?顾名思义,就是等一段时间再消费的消息。 场景可以是这样的,双11抢手机,一个新手机400
RocketMQ中事务消息的Commit和Rollback是如何执行的?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第20天,点击查看活动详情 前边几篇文章我们介绍了RocketMQ的事务消息,可是他是如何执行Commit和Rollback的呢。
RocketMQ事务消息中,生产者没能commit咋办?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第19天,点击查看活动详情 简述 若是由于种种原因,当提交完事务消息之后,没有将Commit或者Rollback命令发送给Broke
RocketMQ特性--Broker是如何存储事务消息的?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第18天,点击查看活动详情 在Broker中,事务消息的初始化是通过BrokerController.initialTransact
RocketMQ特性--事务消息是个啥,咋发出去的呢?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第17天,点击查看活动详情 1 概述 分布式事务时指在多个系统或者多个数据库中的多个操作要么全部成功,要么全部失败,并且需要满足AC
RockerMQ源码分析--Broker的关机之后咋恢复的嘞?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第16天,点击查看活动详情 概述 Broker的关机恢复是指恢复CommitLog,Consume Queue,Index File
RocketMQ源码解析--Broker的读写分离机制
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 RockerMQ有两处地方使用到读写分离机制 Broker Master-Slave读写分离 写消息到M
RocketMQ组件Broker目录结构和存储机制
Broker 目录结构 Broker在安装启动之后会自动生成如下的存储文件: Commitlog 包含具体的Commitlog文件,是真正存储消息的地方。文件名长度20个字符,由该文
RocketMQ实现一个随缘分BUG小功能
以前公司的产品已经上线20多年了,主要是维护,也就是改bug。每周我们Team会从Jira上拿我们可以改的bug,因为每个团队负责的业务范围不一样,我们团队只能改我们自己业务范围的。这样每周大概有20
RocketMQ的大脑Namesrv是如何工作的?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,点击查看活动详情 Namesrv的作用是保存元数据,提高Broker的可用性。 1 概念 Namesrv的主要功能是临时存
RocketMQ的消息过滤功能是如何实现的呢?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第10天,点击查看活动详情 1 初衷 RocketMQ设计了消息过滤来解决消费者的定制化消费,当消费者需要某一种消息时,Broker
RocketMQ如何在消费失败的时候保证消费顺序呢?
我正在参与掘金创作者训练营第5期,点击了解活动详情 这个需要从消费任务实现类ConsumerRequest和本地缓存队列ProcessQueue的设计来看主要差异。 并发消息的消费请求 顺序消息的消费
RocketMQ源码解读--消费方式(下篇)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情 上节我们说到了消费消息中的几个校验,接下来继续看看消费消息接下来的流程 1 消费消息 1.2 封装拉取请求
RocketMQ源码解读--消费方式(上篇)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情 1 RocketMQ的消费方式包含Pull和Push两种。 1.1 Pull方式 用户主动Pull消息,自
RocketMQ为何敢说自己高可用嘞-消费者端
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 消费模式 集群消费模式 在Rocket集群消费模式下,同一个主题(Topic)下的消息,对于相同的消费者组
下一页