Video details

Implementing a Worker Queue using Child Processes

10.17.2017 at London Node.JS Meetup


James Wright (YLD)

Given Node.js' single-threaded nature, CPU-heavy computation can hamper the performance of our software. Fortunately, we can use the child_process module to offload work onto a number of different processes. Together, we'll see how we can use this capability to create a worker queue, as well as discussing its performance gains and caveats.
James is a full-stack software developer at YLD with a passion for web technologies. He is currently working with JavaScript and C#, and has engineered solutions for the likes of Sky, Channel 4, Trainline, and NET-A-PORTER.