title: is cluster for node.js required when running it as a job worker?
body: <p>Do we need cluster module for a node.js script which just fetches some job from gearman server or from a rest api like in AWS SQS and performs it?<br>
  What i know is that, cluster is more useful in case of socket sharing (ex listening on a port) like in a web server.<br>
  PS: I am already using monit to monitor and restart these daemon process in case of a crash and in future planning to use pm2 (in non cluster mode, i.e. without -i flag).</p>