码迷,mamicode.com
首页 > 编程语言 > 详细

Java开发之深入剖析Netty框架源码实战视频教程

时间:2018-07-15 11:06:15      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:cal   selector   如何   java   常见   netty   内存   thread   初始化   

第1章 课程介绍
介绍本课程需要的前提知识和内容概要

第2章 Netty基本组件
使用一个简单的socket例子概括Netty里面的基本组件,包括NioEventLoop,Channel,ByteBuf,Pipeline,ChannelHandler

第4章 NioEventLoop
分析Netty reactor线程处理过程,包括事件监听,事件处理,常规任务处理和定时任务处理

第5章 新连接接入
分析新连接接入以及绑定reactor线程,绑定到selector的过程

第6章 pipeline
分析pipeline的创建,初始化,添加和删除ChannelHandler,事件传播机制,异常传播机制

第7章 ByteBuf
详细分析ByteBuf种类,如何减少多线程内存分配竞争,不同大小内存是如何分配的

第8章 Netty解码
详细分析Netty解码原理,×××抽象,以及几种常见的×××

第9章 Netty编码及writeAndFlush()
writeAndFlush传播流程,编码器抽象,writeAndFlush详细流程

第10章 Netty性能优化工具类解析
详细分析Netty里面最高频使用的两个性能优化类FastThreadLocal以及轻量级对象池Recycler

第11章 Netty设计模式应用
分析各类常见设计模式以及在Netty中的应用

第12章 Netty高性能并发调优
系统层面单机如何支持百万连接,如何提升应用层面性能

第13章 课程总结
对本课程做一个回顾总结

Java开发之深入剖析Netty框架源码实战视频教程

标签:cal   selector   如何   java   常见   netty   内存   thread   初始化   

原文地址:http://blog.51cto.com/13870071/2142628

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!