IP属地:江苏
RocketMQ源码解析(二)——注册中心
阅读此系列要求对其他知识有一定先行理解,包括但不限于: Netty核心源码。如果你不清楚这部分内容,也可以将其当成一个黑盒看待,但是至少要求会基...
RocketMQ使用Netty进行底层通信,包括NameServer、Broker(Master/Slave)、Producer、Consume...
接上篇# 源码解析:AOP cglib类代理 使用cglib实现的代理与jdk代理类似,只是代理对象的构造方式不同。 Spring使用Objen...
通过schema形式使用spring aop时,spring提供了相应的拓展,可以解析自定义的标签。下面是基于schema使用spring ao...
ServerBootstrap启动成功后,ServerChannel开始监听accpet事件,具体处理监听事件的代码在NioEventLoop中...
ServerBootstrap Netty服务端启动代码如下所示: 首先是ServerBootstrap的各种属性的设置,比如线程池,chann...
线程模型 概述 因为具有多核心或多个CPU 的计算机现在已经司空见惯,大多数的现代应用程序都利用了复杂的多线程处理技术以有效地利用系统资源。相比...
AbstractReferenceCountedByteBuf 几乎所有常用的缓冲区都继承AbstractReferenceCountedByt...