Netty 源码剖析与实战

资源介绍

极客时间·Netty 源码剖析与实战

资源目录

第一章.初识Netty:背景、现状与趋势
01课程介绍
02内容综述
03揭Netty面
04为什么舍近求远:不直接用JDKNIO?
05为什么孤注一掷:独选Netty?
06Netty的事
07Netty的状势

第二章.Netty 源码:从“点”(领域知识)的角度剖析
01Netty怎么切换三种I/O模式?
02源码剖析:Netty对I/O模式的支持
03 Netty 如何支持三种 Reactor?
04源码剖析:Netty 对Reactor的支持
05TCP粘包/半包Netty搞定
06源码剖析:Netty对处理粘包/半包的支持
07常用的“二次”编解码方式
08源码剖析:Netty对常用编解码的支持
09 keepalive idle
10源码剖析:Netty 对 keepalive 与 idle监测的支持
11Netty的“锁”事
12Netty 如何玩转内存使用
13源码解析:Netty对堆外内存和内存池的支持

第三章.Netty 源码:从“线”(请求处理)的角度剖析
01Netty 代码编译与总览
02源码剖析:启动服务
03源码剖析:构建连接
04源码剖析:接收数据
05源码剖析:业务处理
06源码剖析:发送数据
07源码剖析:断开连接
08源码剖析:关闭服务

第四章.Netty 实战入门:写一个“玩具”项目
01编写网络应用程序的基本步骤
02案例介绍和数据结构设计
03实现服务器端编解码
04实现一个服务器端
05实现客户端编解码
06完成一个客户端雏形
07引入”响应分发”完善客户端
08Netty 编错

第五章.Netty实战进阶:把“玩具”变成产品
01调优参数:调整System参数实基础
02调优参数:权衡Netty核心参数
03调优参数:图解费脑的三个参数
04跟踪诊断:如何让应用易诊断?
05跟踪诊断:应用能可视,心里才有底
06跟踪诊断:让应用内存不“泄露”?
07优化使用:用好自带注解省点心
08优化使用:“整改”线程模型让”响应”健步如飞
09优化使用:增强写,延迟与吞吐量的抉择
10优化使用:如何让应用丝般“平滑”?
11优化使用:为不同平台开启 native
12安全增强:设置“高低水位线”等保护好自己
13安全增强:启用空闲监测
14安全增强:简单有效的黑白名单
15安全增强:少不了的自定义授权
16安全增强:拿来即用的SSL-对话呈现表象
17安全增强:拿来即用的SSL-抓包暴露本质
18安全增强:拿来即用的SSL-轻松融入案例

第六章.成长为Netty 的贡献者
01Cassandra如何使用Netty?
02Dubbo 如何使用Netty?
03Hadoop 如何使用 Netty ?
04赏析 Netty 之美
05如何给Netty贡献代码?
06课程回顾与总结

资源下载
下载价格20 学币
VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?