title: node.js server with socket.io handling 50000 simultaneous clients
body: <p>We are developing a Javascript control which should be constantly connected to a server for receiving animation updates. </p>
  
  <p>We are planning to host this stuff on an Amazon cloud.</p>
  
  <p>The scenario is like this: server connects to activemq queue waiting for updates, for each update it broadcasts it to all connected clients.</p>
  
  <p>Is it even possible to handle such load with node.js + socket.io? 
  Will a single node.js server be able to handle such load?
  How to organize fast transport between different nodes if we will have to use more than one node?</p>