如何高效的构建高性能Java服务器?
Netty是最好的选择,想深入学习Netty,必须对其源码深入剖析,
夜行侠老师的netty源码分析视频
1、netty源码剖析简介
2、Netty服务器的构建
3、Netty客户端的构建
4、Netty客户端短连接实现接服务器收响应数据
5、Netty线程模型
6、Netty ServerBootstrap启动的详细过程类图分析
7、NioEventLoop如何开启和处理channel的Accept事件
8、NioEventLoop接收客户端请求过程
9、NioEventLoop接收channel read事件剖析
10、读半包处理分析
11、如何write数据
12、异步多线程同时write数据处理分析
13、write数据时细节分析,并发问题处理
14、写半包处理详细过程分析
15、NioEventLoop源码详细剖析
16、netty内存管理整个流程分析
17、Netty内存管理 PoolChunk设计思路
18、Netty内存管理中位移与或操作
19、Netty内存管理PoolSubpage剖析
20、Netty内存管理PoolArena,PoolChunkList剖析
21、Netty在读写过程中,内存池PooledByteBufAllocator分配内存详细过程剖析
22、Netty Tcp参数,修改Linux配置提高并发讲解
23、Netty与spring整合
24、Netty完成一套类似SpringMVC RPC架构
27:Netty客户端长连接Netty服务器时分析如何异步获取响应数据
28:Netty客户端长连接实战
29:Netty客户端长连接获取服务器响应数据
30:Netty客户端问题解决与设计优化
31:NettyHttp服务器实现
32:NettyHttp客户端实现
33:NettyHttps服务器实现
34:Netty源码分析总结下期预告