Note that the underlying C++ libraries for Node are perfectly capable of using threads, only the final user space model is single threaded by default.