title: Node.js Production Deployment
body: <p>It's 2013 and a lot has changed since 2011 (new &amp; obsolete libraries), when most popular node.js deployment questions were answered.</p>
  
  <p>I'd like to know what do you consider the best practices when deploying node.js. </p>
  
  <p><strong>How to auto restart node.js app</strong></p>
  
  <p>Monit?</p>
  
  <p><strong>How to create a cluster and load balance requests (websocket support)</strong></p>
  
  <p>node-http-proxy, HAProxy ?</p>
  
  <p>hook.io has been removed, thus I am not very fond of using node-http-proxy either.</p>
  
  <p><strong>Node.js logging utility</strong></p>
  
  <p>and so on...</p>
  
  <p>Node.js is much more mature now, what have you learned, what do you recommend?</p>