操作I/O的函式都使用回唿函式。这种设计的缺点是，如果不使用cluster 、StrongLoop Process Manager 或pm2 等模组，Node.js就难以处理多核或多执行绪等情况。
V8.V8是为Google Chrome设计的JavaScript运行引擎，Google于2008年将其开源。V8用C++写成，它将JavaScript源代码编译成本地机器码而不是解释执行。Node.js用libuv来处理异步事件，而V8提供了JavaScript的实时运行环境。