I'm looking for a framework that will allow me to update client browsers when events happen on the server. So the use case would be for example a chat application - when a message comes in from another user onto the server it sends an update down to the client. Google does stuff like this with Gtalk on the Gmail webpage. Another example would be a virtual meeting service - when someone joins the meeting the other participants of the meeting would get a UI update on their browsers viewing the webpage.
What is the best framework out there that integrates well with Ruby on Rails? Scalability is critical here as well as it seems like the connections would have to be long-lived, or re-opened after a chunk of data is pushed down to the client.
Any pointers on this would be helpful. Is there a preferred rails way to do this?
Bookmarks