I believe that one of Node.js's proclaimed strong points is it's suitability as a websockets server. Connections in Node.js are cheap (because there's very little framework around it), and therefore a single system can support many persistent connections.