-
深度解析RocketMQ Topic的创建机制
rocketmq我还记得第一次使用rocketmq的时候,需要去控制台预先创建topic,我当时就想为什么要这么设计,于是我决定撸一波源码,带大家从根源上吃透rocke…2019年12月13日 -
RocketMQ实战:生产环境中,autoCreateTopicEnable为什么不能设置为true
rocketmq现象很多网友会问,为什么明明集群中有多台Broker服务器,autoCreateTopicEnable设置为true,表示开启Topic自动创建,但新创…2019年12月13日 -
RocketMQ 消息发送system busy、broker busy原因分析与解决方案
rocketmq现象最近收到很多RocketMQ使用者反馈在消息发送过程中偶尔会出现如下4个错误信息之一:[REJECTREQUEST]system busy, sta…2019年12月13日 -
RocketMQ HA机制(主从同步)
rocketmq温馨提示:建议参考代码RocketMQ4.4版本,4.5版本引入了多副本机制,实现了主从自动切换,本文并不关心主从切换功能。初识主从同步主从同步基本实现…2019年12月13日 -
RocketMQ ACL使用指南
rocketmq什么是ACL?RocketMQ在4.4.0版本开始支持ACL。ACL是access control list的简称,俗称访问控制列表。访问控制,基本上会…2019年12月13日 -
源码分析RocketMQ ACL实现机制
rocketmq有关RocketMQ ACL的使用请查看上一篇RocketMQ ACL使用指南,本文从源码的角度,分析一下RocketMQ ACL的实现原理。备注:Ro…2019年12月13日 -
RocketMQ消息轨迹-设计篇
rocketmqRocketMQ消息轨迹主要包含两篇文章:设计篇与源码分析篇,本节将详细介绍RocketMQ消息轨迹-设计相关。RocketMQ消息轨迹,主要跟踪消息发…2019年12月13日 -
RocketMQ实战:一个新的消费组初次启动时从何处开始消费呢?
rocketmq本文首先重现网友提出的问题,然后对其进行原理分析,然后验证猜想,并给出实战建议。抛出问题一个新的消费组订阅一个已存在的Topic主题时,消费组是从该To…2019年12月13日 -
源码分析RocketMQ消息轨迹
rocketmq本文沿着RocketMQ消息轨迹-设计篇的思路,从如下3个方面对其源码进行解读:发送消息轨迹消息轨迹格式存储消息轨迹数据发送消息轨迹流程首先我们来看一下…2019年12月13日 -
RocketMQ 多副本前置篇:初探raft协议
rocketmqRaft协议是分布式领域解决一致性的又一著名协议,主要包含Leader选举、日志复制两个部分。温馨提示:本文根据raft官方给出的raft动画进行学习,…2019年12月13日 -
源码分析RocketMQ多副本之Leader选主
rocketmq温馨提示:《RocketMQ技术内幕》作者倾力打造的全新专栏 RocketMQ 多副本(主从切换):1、RocketMQ 多副本前置篇:初探raft协议…2019年12月13日 -
源码分析 RocketMQ DLedger 多副本存储实现
rocketmqRocketMQ DLedger 的存储实现思路与 RocketMQ 的存储实现思路相似,本文就不再从源码角度详细剖析其实现,只是点出其实现关键点。我们…2019年12月13日 -
RocketMQ生产环境主题扩分片后遇到的坑
rocketmq消息组接到某项目组反馈,topic 在扩容后出现部分队列无法被消费者,导致消息积压,影响线上业务?考虑到该问题是发送在真实的线上环境,为了避免泄密,本文…2019年12月13日 -
源码分析 RocketMQ DLedger(多副本) 之日志追加流程
rocketmq上一篇我们详细分析了 源码分析RocketMQ多副本之Leader选主,本文将详细分析日志复制的实现。有了前篇 源码分析 RocketMQ DLedge…2019年12月13日 -
源码分析 RocketMQ DLedger(多副本) 之日志复制-上篇
rocketmq本文紧接着 源码分析 RocketMQ DLedger(多副本) 之日志追加流程 ,继续 Leader 处理客户端 append 的请求流程…2019年12月13日 -
源码分析 RocketMQ DLedger(多副本) 之日志复制-下篇
rocketmq温馨提示:由于微信单篇文章的字数限制,RocketMQ DLedger 日志复制分为两篇文章介绍。本篇紧接着上文源码分析 RocketMQ DLedge…2019年12月13日
分类
- 全部 (10585)
- 极客知音 (1,135)
- JavaWeb (817)
- 龙虎榜 (794)
- Vi的技术 (747)
- 追光者系列 (676)
- Java学习 (660)
- 技术分享 (587)
- Java面试题 (482)
- 经验之谈 (359)
- DB相关 (335)
- 大V精选 (319)
- 技术拓展 (461)
- Java基础 (255)
- springboot (209)
- spring学习 (204)
- Java从入门到精通 (198)
- 进阶之时 (196)
- 其他框架 (192)
- 程序人生 (138)
- 其他分类 (131)
- Java刷题 (113)
- Java源码 (110)
- 自学教程 (428)
- Linux技术 (99)
- python框架 (96)
- python基础 (95)
- mybatis学习 (87)
- 其他源码 (77)
- springboot系列 (71)
- 基础训练营 (69)
- 数据结构 (59)
- Web前端 (55)
- 网络编程 (55)
- Dubbo源码 (54)
- SpringCloud (51)
- idea教程 (49)
- 死磕并发 (47)
- python其他 (46)
- rocketmq (33)
- Vue.js (32)
- 其他 (31)
- 实战项目 (27)
- 技术翻译 (23)
- 中间件源码 (23)
- Eureka源码 (21)
- Hystrix源码 (18)
- 分布式 (18)
- spring源码 (18)
- Netty专栏 (16)
- Jquery (15)
- CSS (14)
- RPC专栏 (13)
- Java笔试题 (10)
- 网站动态 (8)
- 知音专题 (7)
- mycat (5)
- python (1)