从BIO到Netty的演变 (11)

当然如果只是为了将NIO与多线程结合起来,其实并不是十分困难。但是如何有机结合(既充分发挥多线程性能,又不产生过多的性能浪费),并确保可扩展性才是真正的关键。

这个时候Doug Lea这个Java大神(真的佩服),发表了一篇文章Scalable IO in Java,提出了解决问题,甚至都给出了demo。

首先是基本的Reactor线程模型设计:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfgfx.html