title: Node: one core, many processes
body: <p>I have looked up online and all I seem to find are answers related to the question of "how does Node benefit from running in a multi core cpu?"</p>
  
  <p>But. If you have a machine with just one core, you can only be running one process at any given time. (I am considering task scheduling here). And node uses a single threaded model.</p>
  
  <p>My question: is there any scenario in which it makes sense to run multiple node processes in one core? And if the process is a web server that listens on a port, how can this ever work given that only one process can listen?</p>