https://www.bilibili.com/video/BV1e24y1z7eJ
(九)Java网络编程无冕之王-这回把大名鼎鼎的Netty框架一网打尽! - 掘金 (juejin.cn)
(8条消息) 吃透Netty源码系列_王伟王胖胖的博客-CSDN博客
Netty基于NIO实现,这里的NIO指的是JDK的NIO包(New IO),而不是网络IO模型的NIO。
Netty的网络I/O模型属于I/O多路复用模型。
底层依赖JDK NIO框架的多路复用器Selector,一个多路复用器可以同时轮询多个Channel
对比JDK NIO的优势:
服务治理:Apache Dubbo、gRPC
大数据:Hbase、Spark、Flink、Storm
搜索引擎:Elasticsearch
消息队列:RocketMQ、ActiveMQ