Reputation: 3538
What are the technologies employed in building Google Wave?
Edit: I have moved and amalgamated the answers into an answer below, rather than here in the question where they were.
Upvotes: 9
Views: 1686
Reputation: 3538
Upvotes: 12
Reputation: 6843
The revolutionary part is Operational Transform. Based on the Jupiter collaborative system.
You may like to watch this video: Google I/O 2009 - Google Wave Under the hood
Upvotes: 3
Reputation: 189444
I understand that they use an Extension to the Jabber protocol for the federated wave servers.
The realtime editing is based on an algorithm sometimes called jupiter algorithm and described in this paper. More informations can be found on http://www.waveprotocol.org/whitepapers
Upvotes: 0
Reputation: 16
It's using HTML5 for the interface and XMPP (Jabber's protocol) for the communication stuff.
Upvotes: 4