Socket.IO is probably the best known of all the real-time web frameworks. In combination with Node.js, it's responsible for a significant increase in awareness of the benefits of 'the evented web', real-time data and real-time interactive user experiences.
Full article