nodejs与运行libevent有何不同?

时间:2011-03-17 00:56:29

标签: c++ node.js event-driven libevent

我很好奇是什么赋予nodeJS它现在获得的超级并发性。我实际上并没有使用这两种方法,只是在业余时间玩这两种方式。

听起来像节点承诺你可以设置的1000个连接,你甚至可以用libevent来做,比如用C ++,不是吗?

1 个答案:

答案 0 :(得分:25)

当然可以。实际上,node.js是使用libev实现的,{{3}}是一个类似于libevent的事件库。我认为node.js在C ++中滚动自己的事件驱动服务器的主要优点是它非常易于使用,并且非常容易使服务器快速启动和运行,而无需自己编写所有基于事件的详细信息。