JavaLadder
java进阶,关注Java主流中间件,覆盖RocketMQ、Dubbo、Sentienl、Kafka、Canal、ElasticSearch、ElasticJob等12个专栏近300篇文章。
Install / Use
/learn @dingwpmz/JavaLadderREADME
JavaLadder
中间件兴趣圈公众号,一定能成为你在java领域的进阶之梯,旨在成体系剖析Java主流中间件,构建互联网分布式架构体系,助力突破大厂,从源码分析、架构设计、线上故障案例剖析、实战等4个维度开展,目前已覆盖Netty、RocketMQ、Dubbo、Sentienl、Kafka、Canal、ElasticSearch、ElasticJob等12个专栏近300篇文章。
由于公众号对历史文章不太友好,应粉丝朋友们的要求,我将公众号所有专栏内容同步到github,希望对大家阅读带来便利。
中间件技术是进入互联网大厂的敲门砖,深入掌握1-2个主流中间件,很大可能性突破BAT等大厂,期待Star支持一波
建议各位粉丝朋友们,关注一下我的公众号,以便及时获取最新的更新内容,与笔者近距离沟通交流。

也欢迎大家扫一扫加我好友(备注:github),拉你进学习交流群,里面有各位BAT等一线互联网大佬,可以提问,内推等,一起抱团取暖。
走进作者
技术干货
『中间件兴趣圈』公众号分享的主要内容包含开源项目、电子书、专栏,接下来一一介绍给大家。
1、开源项目
主要是提炼或开源一些入门代码,方便大家更加深刻的理解中间件,理论与实践结合,目前已包括 rocketmq-learing与 netty-learning。
1、RocketMQ入门实例
结合场景介绍RocketMQ使用。

代码链接:rocketmq-learning
2、Netty入门实例 提取RocketMQ RPC模块代码进行封装,提供一个可直接使用的netty框架,结合Netty专栏,理论与实践相结合。

代码链接:netty-learning
2、电子书
为了更加方便读者朋友对专栏内容的阅读,会将公众号中的专栏转化为电子书,目前已将RocketMQ专栏转化为两本电子书:


获取方式:关注『中间件兴趣圈』,回复GRF,即可免费获取。

3、专栏
3.1 架构实战(技术干货)
3.2 重学Java高并发
《重学Java高并发》专栏特色:结合10余年的工作经验,在实践中提炼总结高并发经验,将理论落到实处,不仅助力面试,更是真正提高技能。
- 《重学Java高并发》之“摸底考试”:你会使用多线程实现生产者-消费者协作模型吗?
- 你管这“破玩意儿”叫锁
- java并发高频面试题:Sempahore的使用场景与常见误区
- 《重学Java高并发》同步转异步编程技巧与实战运用
- 《重学Java高并发》线程之间如何协作(父子线程如何优雅交互)
- disruptor在数据同步场景下的应用实战
- 《重学Java高并发》disruptor是如何做到百万级吞吐?
- 《重学Java高并发》Disruptor使用实战
3.3 Netty专栏
《让天下没有难学的Netty》专栏将从通道篇、内存篇、性能篇、实战篇详细剖析Netty的实现原理、设计理念,同时通过抽取Apache顶级项目RocketMQ的网络通信模块,构建一个可直接使用的Netty网络通信框架。
3.3.1 网络通道篇
- Netty4 Channel 概述
- Netty4 ChannelHandler 概述
- Netty4 事件处理传播机制
- 图文并茂剖析Netty编解码以及背后的设计理念
- 一文揭晓通信协议设计的奥妙,直接"秒杀"面试官
- 面试官:Netty的线程模型可不是Reactor这么简单
- Netty进阶:手把手教你如何编写一个NIO客户端
- Netty进阶:手把手教你如何编写一个NIO服务端
- 阿里面试真题:NIO为什么不适合文件上传场景、如何优雅解决
- 大厂Offer收割机:Netty处理写事件之连环四问,你能抗住吗?
- 构建Netty4通道的体系化思维,这些方法你应该关注
- NIO界最强“Hello World”,不服来辩!!!
- 网上关于“零拷贝”原理相关的文章满天飞,但你知道如何使用零拷贝吗
3.4 RocketMQ专栏
- 我的另一种参与 RocketMQ 开源社区的方式
- 线上环境大规模RocketMQ集群不停机优雅升级实践
- 性能调优篇:困扰我半年之久的RocketMQ timeout exception 终于被破解了
- (架构实战)你的RocketMQ集群是安全的吗?
- 第一次尝试为Apache顶级开源项目贡献代码
- 队列数量变更会导致顺序消费失效,我是这样解决的...
- 生产环境出现网络分区,RocketMQ集群表示毫无压力!!!
- 7张图揭晓RocketMQ存储设计的精髓
- 踩坑记:rocketmq-console 消费TPS为0,但消息积压数却在降低是个什么“鬼”
- RocketMQ msgId与offsetMsgId释疑(实战篇)
- RocketMQ 一行代码造成大量消息丢失
- RocketMQ消息发送常见错误与解决方案
- 从年末生产故障解锁RocketMQ集群部署的最佳实践
- RocketMQ实战:生产环境中,autoCreateTopicEnable为什么不能设置为true
- RocketMQ 消息发送system busy、broker busy原因分析与解决方案
- 再谈 RocketMQ broker busy(实战篇)
- RocketMQ实战:一个新的消费组初次启动时从何处开始消费呢?
- RocketMQ生产环境主题扩分片后遇到的坑
- 一次 RocketMQ 进程自动退出排查经验分享(实战篇)
- 从年末生产故障解锁RocketMQ集群部署的最佳实践
- RocketMQ 平滑升级到主从切换(实战篇)
- RocketMQ学习环境搭建(RocketMQ安装与IDEA Debug环境搭建)
- RocketMQ核心概念扫盲篇
- RocketMQ HA机制(主从同步)
- RocketMQ ACL使用指南
- RocketMQ消息轨迹-设计篇
- 蚂蚁二面:MQ消费端遇到瓶颈除了横向扩容外还有其他解决办法?)
- 事务消息应用场景、实现原理与项目实战(附全部源码)
- 源码分析RocketMQ ACL实现机制
- 源码分析RocketMQ消息轨迹
- RocketMQ 多副本前置篇:初探raft协议
- 源码分析RocketMQ多副本之Leader选主
- 源码分析 RocketMQ DLedger 多副本存储实现
- 源码分析 RocketMQ DLedger(多副本) 之日志追加流程
- [源码分析 RocketMQ DLedger(多副本) 之日志复制-
Security Score
Audited on Feb 27, 2026
