Improve Node.js Performance by Turning It into a Clusterfork

David Elton JavaScript, Node.js, Technology Snapshot 2 Comments

One of the big reasons people are drawn to Node.js for running web servers is the simplicity you gain from a single-threaded paradigm, versus having to deal with the challenges of threaded programming – race conditions, deadlocks, etc. However, one drawback of running a web server on a single thread means it also runs on a single core. With nearly …