![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Netty源码分析系列
lance小码匠
go on
展开
-
Netty4.x源码分析之EventLoop(二)
引言在上篇文章我们分析了EventLoop的两大核心NioEventLoopGroup和NioEventLoop,NioEventLoopGroup在其父类MultithreadEventExecutor中维护了NioEventLoop数组,而NioEventLoop首先内部持有线程对象,所以NioEventLoopGroup是个线程池,并且上篇文章我们也分析了NioEventLoop除了是个单...原创 2019-11-12 17:39:39 · 172 阅读 · 0 评论 -
Netty4.x源码分析之EventLoop(一)
引言上篇文章我们分析了ServerBootstrap的启动这部分源码,从整体的角度初步接触了netty的编码设计的魅力,今天我们来分析一下Netty里面另一个核心角色–EventLoop。用过netty的同学应该都或多或少知道Netty的高性能很大一部分功劳都在EventLoop的设计,尤其是EventLoop对Reactor线程模型的实现,大大提升了Netty的并发能力,接下来我们就来揭开Ev...原创 2019-11-11 17:12:07 · 203 阅读 · 0 评论 -
Netty4.x源码笔记之服务端启动
引言Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。因其基于异步的、事件驱动的特性,Netty具有很优异的性能,接下来我会展开一系列的Netty源码的学习,源码分析基于Netty版本V4.1.0。希望自己能有所收获。服务端启动示例在分析学习之前我们先按照国际惯例,我们先看看Net...原创 2019-10-30 18:59:49 · 170 阅读 · 0 评论