This repo contains several examples on how Node.js cluster module can be used to increase performance of Node applications.
To clone this repo in your machine:
git clone https://github.com/behroozk/node-cluster-tutorial.git
Then, to download all the requirements:
npm install
Here is a list of all the examples in this repo:
simple.js
: contains a simple use of cluster moduleexpress.js
: a more advanced example with built with Express serverperformance.js
: a dummy example for benchmarking performance of the application using cluster modulecommunication.js
: demonstrate how master and workers can communicatezer_downtime.js
: an example for automatically restarting workers without stopping the application