更新时间:2021-01-05 18:24:04
封面
版权信息
内容简介
前言
第1章 Netty基础篇
1.1 Netty概述
1.2 Netty服务端构建
1.3 Netty客户端的运用
1.4 小结
第2章 原理部分
2.1 多路复用器
2.2 Netty线程模型
2.3 编码和解码
2.4 序列化
2.5 零拷贝
2.6 背压
2.7 小结
第3章 分布式RPC
3.1 Netty整合Spring
3.2 采用Netty实现一套RPC框架
3.3 分布式RPC的构建
第4章 Netty核心组件源码剖析
4.1 NioEventLoopGroup源码剖析
4.2 NioEventLoop源码剖析
4.3 Channel源码剖析
4.4 Netty缓冲区ByteBuf源码剖析
4.5 Netty内存泄漏检测机制源码剖析
4.6 小结
第5章 Netty读/写请求源码剖析
5.1 ServerBootstrap启动过程剖析
5.2 Netty对I/O就绪事件的处理
第6章 Netty内存管理
6.1 Netty内存管理策略介绍
6.2 PoolChunk内存分配
6.3 PoolSubpage内存分配与释放
6.4 PoolArena内存管理
6.5 RecvByteBufAllocator内存分配计算
6.6 小结
第7章 Netty时间轮高级应用
7.1 Netty时间轮的解读
7.2 Netty时间轮改造方案制订
7.3 时间轮高级应用之架构设计
7.4 时间轮高级应用之实战10亿级任务
7.5 小结
第8章 问题分析与性能调优
8.1 Netty服务在Linux服务器上的部署
8.2 Netty服务模拟秒杀压测
8.3 常见生产问题分析
8.4 性能调优
8.5 小结