just one attention-grabbing point to notice is that it is correct that JavaScript is an individual-threaded language, but Libuv—the very low-degree library Node.js employs— can use a thread pool (various threads) https://zoyauhjt394720.blogdigy.com/the-2-minute-rule-for-node-js-44565308