![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ
文章平均质量分 93
小李讲源码
不积跬步无以至千里,不积小流无以成江河
展开
-
小李带你透彻分析RocketMQ的高性能网络通信机制
目录RocketMQ的基本通信通信流程RocketMQ的通信类结构RocketMQ的多线程模型同步异步与阻塞非阻塞的区别linux 网络 I/O 模型Netty 的多线程模型RocketMQ 的线程模型消息协议设计与编解码消息的通信方式和流程Client 发送请求消息Server 接收请求消息和处理逻辑总结本文篇幅较长,建议先收藏再观看。前言上一篇文章《NameServer 启动流程和存储结构剖析》主要讲解了 RocketMQ 中 NameServer 的元原创 2022-05-30 09:58:03 · 849 阅读 · 0 评论 -
RocketMQ源码(一) NameServer 启动流程和存储结构剖析
前言NameServer 作为 RocketMQ 的注册中心,对Broker和路由信息进行管理。那我们带着几个问题去剖析 NameServer 的源码:NameServer 启动流程是什么样的?会创建哪些核心数据结构?NameServer 以什么样的数据结构存储着 Broker 与路由信息的?Broker 上线、下线、发送心跳这些操作在 NameServer 中是如何进行的?NameServer 是如何进行 Broker 心跳检测的?我们带着上面的这些问题来开始剖析 NameServer 的原创 2022-05-22 21:19:26 · 759 阅读 · 0 评论 -
人人都懂的RocketMQ基本原理
RockerMQ基本原理原创 2022-05-15 17:48:17 · 3122 阅读 · 0 评论