Thursday, June 25, 2009

Google Wave - Replacing Email

Vic Gundotra, Vice President, Engineering at Google began the proceedings of day 2 at Google I/O on an excited note - "Yesterday we promised you a surprise and this morning, Google would surprise you" The day ended with a continuous applause towards this product named Google Wave which is slated for a widely awaited release in one year. Google Wave is the brainchild of two brothers Lars Rasmussen and Jens Rasmussen along with Stephanie Hannon, who are the same people behind a widely acknowledged application known to all of us by the name of Google Maps.

What is the Google Wave Revolution?
Google Wave is all about objects called Waves and Wavelets. Google hopes that this technology would change the way people communicate and collaborate over the internet. Google believes that Google wave would be the next biggest thing after e-mail was founded forty years ago. What are all these objects named as waves and wavelets all about?

Is Wave going to become as synonymous as what Windows became in the 90's?
Waves are centralized communication objects that can be manipulated by any number of users from any location at the same time. The big buzz word that industry watchers predict would make Google Wave a success is its real-time capabilities. Done with the Definition, let us get into the intricate aspects of what has come to be known as the Google Wave Technology.

Email is by far the most popular way to communicate over the internet and was invented more than 40 years ago. There were no instant messaging, wikis, web chat, social networking, project management solutions, in-browser communication clients, media sharing sites and collaborative editors back then. This led to e-mail becoming a separate entity, which happened to carry on for forty years. But now Google has decided to integrate every other technology that came later with what we call as e-mail in the best possible way, thereby making a giant leap ahead. Techies and evangelists say that is fine, but they instantaneously pop up a question- What is new with this?
How does wave differ from email?

Email essentially mimics snail mail where we write a message and send it to one or more recipients. Email can also relate messages into inter-conversations or threads. Wave by contrast starts out with a conversation as a lightweight tree structure of messages with a set of users participating in the conversation. Instead of individual messages sent back and forth, it consists of an entire conversation object as a shared object hosted somewhere. Users who participate can open up that wave (shared object) work with it, add something and exit. Every wave is stored in a centralized location and is accessible to all the users who have the permissions to use it and multiple users can update a wave at the same time concurrently and every user involved can observe the changes being made in real time.

No comments:

Post a Comment