Node.js uses a synchronous event loop that takes in code from the call stack and executes it. The event loop delegates all I/O-related operations to a set of threads that perform these operations in parallel. This means that while the event loop executes a CPU-intensive process, applications are blocked from further execution.
Table of contents
But why would you need parallel processing?Bringing worker threads to the rescueSeeing worker threads in actionThis sounds too good to be trueAre worker threads the future?4 Comments
Sort: