Tuesday, November 22, 2005

Does Google need to grow up?

Ethan Stock is a founder of Zvents. He's got a good rant about getting burnt after Google transformed the paid Urchin service into "free" Google analytics. As a result of the switch, Zvents stopped receiving any web stats. After more than two days witout web stats, Google fixed the problem and analytics is working fine again.

Ethan has some good advice for Google and other companies providing Internet services:
The big issue is not one startup's angst about its temporary lack of web stats. The big issue is whether it's possible to reliably deliver complex software over the Internet at all. Google is the biggest player in this space, with vast resources of engineering, bandwidth, and servers, but everyone from Salesforce.com to Zvents is attempting to deliver significant software functionality remotely over the Internet.

We are asking our customers to bet their businesses on our ability to deliver. "Flaky but free" simply does not cut it any more. How many of you out there rely on Yahoo or Google email for business-critical communications? What if it went down tomorrow, for 48 hours? What if Salesforce.com stopped working for 48 hours? What if Ebay or Adwords stopped working? Marketing campaigns, communications, and commerce grind to a halt, and real damage is done to real people and real businesses.

Can this really work? The whole premise of the next generation of Web startups is that it can. Zvents is planning on embedding its calendars and serving events into a lot of other people's websites, such as early adopter LinkSV. If we go down, they have no events calendar on their site. As we grow, that customer reliance on us will grow to tens of thousands of similar sites, and if they have no data for 48 hours, there will be anguished screams that will sound very similar to my own post.

I think it can work, but it's going to require not only a business model, but a lot of grownup enterprise kind of thinking, with SLAs and obligations and recompense for failure clearly laid out in contracts. Otherwise, the level of trust simply won't exist to create the very cool future that we're imagining and building right now.
The other day someone asked me for an Orkut invitation (another Google service). I hadn't logged into Orkut in a long time. It's still unbelievably flakey. Lots of Bad server. No donut for you error pages. Cute message but this isn't a new problem. Orkut has been misbehaving for a long time. Either Google needs to get serious or pull the plug. Likewise with other Google services such as Blogger. As Ethan says, "Flaky but free" doesn't cut it anymore.