Chapter 2. Capability, Discovery, and Orchestration
In 2009, Google launched Wave (see Figure 2-1), a novel communication and collaboration platform that promised to reinvent how people work together online. It combined the features of email, instant messaging, and document editing into a single place, acting as a one-stop shop for communication and creation.
Figure 2-1. Google Wave (2009)
Unfortunately, it died an early death. Google would soon cancel work on Wave, because, as the Museum of Failure puts it, “the service was too ambitious, hard to learn, and barely an improvement over regular email.”
Wave took its name from Firefly, the sci-fi series where sending a wave meant transmitting a message across time and distance. Google’s version aimed to modernize communication in the same spirit: waves were real-time, shared documents that supported rich media, inline replies, and simultaneous editing by multiple participants. Built on a hosted XML structure, each wave functioned as a live thread that blended messaging with collaborative content creation. Users could drop in images, maps, or files, edit each other’s contributions midstream, and extend functionality through bots and gadgets.
At launch, the product drew enormous interest. But despite the excitement, many users struggled to understand what Wave was for. The promise of a unified workspace was clear in theory, but in ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access