一、学习视频选择
选择资料要求:讲述框架工作原理、核心代码讲解、简单案例和实践案例;对比文章内容,可接受一定的费用,购买短视频课程,快速上手。
最后看了慕课、CSDN等网站平台选择了课程:19年架构师系列之高并发Netty教程打造单机百万连接架构视频,教程链接:https://edu.csdn.net/course/detail/10634。
Netty里面涉及到的知识点,如NIO、channel、selector等,可查阅,Java NIO 系列教程。
二、知识点记录
2.3 网络编程模型
Reactor 之所以高效是因为采用了分而治之和事件驱动的设计。参考:https://www.cnblogs.com/wskwbog/p/10725372.html。
2.4 Selector(选择器)
是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。参考:http://ifeve.com/selectors/。