首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hsfxuebao
掘友等级
Java研发工程师
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
108
文章 99
沸点 9
赞
108
返回
|
搜索文章
hsfxuebao
Java研发工程师
·
11月前
关注
RocketMQ源码24-总结
RocketMQ架构设计,消息处理流程,三高保证(高并发高可用高扩展),消息可靠性,负载均衡,顺序事务延迟消息,广播模式和集群模式...
11
1
分享
hsfxuebao
Java研发工程师
·
11月前
关注
RocketMQ源码23-事务消息原理
RocketMQ 事务消息原理及设计,broker接收半事务消息,broker接收本地事务状态(提交、回滚、中间态)...
8
1
分享
hsfxuebao
Java研发工程师
·
12月前
关注
RocketMQ源码22-延迟消息实现原理
延迟消息原理,发送延时消息到固定SCHEDULE_TOPIC_XXXX,定时轮询然后发送消息到原始的topic中...
1
评论
分享
hsfxuebao
Java研发工程师
·
12月前
关注
RocketMQ源码21-顺序消费实现原理
RocketMQ顺序消费原理,全局有序和局部有序,加锁(消息队列加锁,消费时的消息队列锁,消息消费锁)...
5
评论
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码20- 主从模式下消费进度管理
主从模式下消费进度管理,建议的BrokerID(是否建议从Slave节点拉取的设置),消费进度持久化,主从模式下消费进度同步...
3
评论
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码19- 主从同步实现原理(HA)
主从同步原理,监听从节点连接请求并处理,HAClient处理读事件和写事件,HAConnection...
3
评论
分享
hsfxuebao
赞了这篇文章
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码17-consumer 负载均衡(重平衡)
重平衡之queue的分配策略,重平衡的核心逻辑、导致的重复消费,触发的时机(消费者启动、变更、停止时)...
7
评论
分享
hsfxuebao
赞了这篇文章
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码18- consumer 提交消费偏移量
broker 管理offset,consumer使用offset、提交消费偏移量,最小位点提交机制。...
3
评论
分享
hsfxuebao
关注了
宫水三叶的刷题日记
Java研发工程师
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码16-consumer消费流程
拉取消息前的准备工作(重平衡等),拉取消息(流控),服务端接收消息并处理,回调函数PullCallback处理拉取到消息,消费消息...
3
1
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码15- consumer启动流程
consumer启动流程,DefaultMQPushConsumer的start方法,启动netty客户端,发送心跳...
4
评论
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码14- broker文件清理
服务端 broker文件清理,定时任务清理过期的文件commitLog、consumeQueue、indexFile...
4
2
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码13- broker 文件刷盘机制
broker 刷盘策略,同步刷盘消息追加到内存后,同步调用MappedByteBuffer的force()方法;异步刷盘在消息追加到内存后会立刻返回给消息发送端...
5
评论
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码12-broker 消息投递流程(处理PULL_MESSAGE请求)
broker消息投递流程,处理consumer的pull_message请求,轮询+长连接PUSH处理...
6
评论
分享
hsfxuebao
Java研发工程师
·
1年前
举报
报个bug,打开专栏后,往下拉文章,不能往下拉
收起
查看大图
向左旋转
向右旋转
反馈 & 建议
分享
3
点赞
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码11-broker 消息分发流程(ConsumeQueue和BuildIndex)
broker消息分发流程,启动单独的线程,将消息写入到consumerQueue文件和Index文件。...
50
1
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码10-broker 消息接收流程(写入commitLog)
broker 消息接收流程,接收producer的消息,处理类SendMessageProcess,将消息写入到`commigLog`文件后,接收流程处理完毕...
40
2
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码9- broker 启动流程
broker启动入口,注册处理器registerProcessor,注册关闭钩子,启动start()方法...
8
3
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码8-broker存储文件组织和内存映射
broker 存储设计,内存映射MMAP,MappedFileQueue,MappedFile,checkpoint文件...
5
评论
分享
hsfxuebao
Java研发工程师
·
1年前
关注
RocketMQ源码7-producer 异步发送(容错机制)
RocketMQ 生产者异步发送消息和容错机制,netty正常发送请求和正常接收响应,定时任务扫描超时但未响应的请求再次重试...
37
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,240
文章被阅读
541,901
掘力值
17,669
关注了
11
关注者
906
收藏集
19
关注标签
40
加入于
2019-12-01