Today, when I was using Google+ in two separate browsers, I posted something with one browser. The post almost instantly appeared on the second browser (there was maybe 0.5 seconds of delay). How does Google achieve this? Do they constantly send AJax requests to check for new posts? Wouldn’t this put a lot of strain on the server?
Today, when I was using Google+ in two separate browsers, I posted something with
Share
There are a variety of methods can be used to do this:
Each one has it’s own caveats and possibilities.
If you’re interested in being able to do a real-time application, you might have a look at socket.io which is a great abstraction library for all of these technologies, so it’ll use the one which is best supported in your browser.