java Reactor

早期tomcat采用的网络IO模型:一个连接即一个线程

Java NIO:用尽量少的线程管理尽量多的网络连接(原生的NIO是 单线程管理多个连接)

Reactor响应式编程

单线程Reactor

多线程Reactor

Reactor和Java NIO的关系

1.对NIO进行了扩展,NIO对多线程支持不好,得自己封装