经常会看到一些测试里面拿node跟其它后台框架比较,node总是领先。下面是我的理解:
-
nodejs解决阻塞是通过异步,而通常来说其他框架通过开新的进程/线程,然后通过上下文切换来达到目的,也就是说异步通过减少上下文切换来获得较高的并发处理能力。
-
但是,同样异步的tornado比nodejs慢,这又是怎么解释呢,这应该是v8的强大。
这是我初步的想法,很希望大牛们看到之后能够指导指导。
另外还有一点,就是能不能指导一下我应该怎么去读核心模块?有没有一些有经验的能指导一下?
2 回复
V8
+ core is native
+ I/O asynchronous no lock
签名: 交流群244728015 《Node.js 服务器框架开发实战》 http://url.cn/Pn07N3