title: How to make NodeJs use More CPU Core or Multithreading Instead Single-thread
body: <h3>Internet said that</h3>
  
  <p>Node is single-threaded and doesn’t automatically make use of more than a single core in your potentially multi-core machine. This means unless you design it differently, your application won’t take full advantage of the available capacity the server hosting it has to offer.<a href="https://engineering.gosquared.com/optimising-nginx-node-js-and-networking-for-heavy-workloads" rel="noreferrer">from this</a></p>
  
  <h1>Clear Question ? (updated)</h1>
  
  <p>the simple question, no comparing or scalle trick<br>
  - can NodeJs to use Multi CPU usage
  - What happen when node use single-threads.?<br>
  - If we fire node multiple process(node1,node2,node3)worker same machine , Making use all of 4 server core can it make server slow ?<br>
  - What happen when node processes, use same cores fighting for CPU Resources?</p>
  
  <h3>I Read this Then Inspired to ask you guys.. :)</h3>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/17423818/scaling-a-node-js-application-to-10s-of-1000s-of-simultaneous-connections">Scaling-a-node-js-application-to-10s-of-1000s-of-simultaneous-connections</a> : by Ppetter Corbet  </li>
  <li><a href="http://nodejs.org/api/cluster.html" rel="noreferrer">http://nodejs.org/api/cluster.html</a></li>
  </ul>