为什么 Node,js 这么火,而同样异步模式 Python 框架 Twisted 却,大部分...
发布网友
发布时间:2022-05-02 01:54
我来回答
共2个回答
热心网友
时间:2022-05-10 23:08
node.js能做成今天这样的局面,而Python里没有这样的子原因主要有如下:
同步IO对异步框架的性能相当致命,业务里没准就会出现一个同步IO操作。
Node解决这个问题靠的是强制异步IO操作,使得Event
driven模型能够高效执行。但是Python里用同步IO应该是很习以为常的事情,要求全异步估计很少人能做到。这就导致了tonado之类的框架无
法流行。
但Node里直接剥夺了你写同步IO的权利,并且Node没有啥历史包袱,推动异步IO比较容易。
另一个原因,js里的闭包实现这个很自然。
如果解决了您的问题请采纳!
如果未解决请继续追问!
热心网友
时间:2022-05-11 00:26
nodejs感觉也不怎么火