Jul 4, 2022
Good article.
But I cannot agree that Node.js is single-threaded.
libuv (C library) provides us the possibility to use multiple threads and even regulate the size of the thread pool.
As for CPU-bound operation in some cases Worker Threads can be used (if you need to share memory between threads).