Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Google Wave Gone, But Not Quite A Failure

DZone's Guide to

Google Wave Gone, But Not Quite A Failure

· Java Zone
Free Resource

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

I'm sure most people have heard the news that Google are to cease development on Google Wave, one of their most hyped products, just a year since it's announcement. 

..Wave has not seen the user adoption we would have liked. We don’t plan to continue developing Wave as a standalone product, but we will maintain the site at least through the end of the year and extend the technology for use in other Google projects. The central parts of the code, as well as the protocols that have driven many of Wave’s innovations, like drag-and-drop and character-by-character live typing, are already available as open source, so customers and partners can continue the innovation we began. In addition, we will work on tools so that users can easily “liberate” their content from Wave.

While I'm sure the investment into Wave has cost Google a bit, this reminds me of a quote I read recently from an interview with Joi Ito: 

The good thing is, the cost of failure for open-source is nearly zero. The cost of failure for start-up companies is very small.
....
The author Clay Shirky talks about this: The cost of failure being low allows you to swing the bat a lot.

Sure, Wave wasn't the success we all thought it would be, but sometimes it's too difficult to live up to the hype. But it's not all waste, and not particularly a failure. I'm sure we'll see a lot of the components that enabled the full Wave concept appear in a lot of the applications we use in the coming years. If anything, this is encouraging for startups and people trying out new products. Players a big as Google can "fail", but there's always a lesson learned to bring forward to the next iteration/venture.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}