Sidekick's
massive data loss reminds me of the financial meltdown.
The big banks became too big to fail because all the world's finances flowed through them. It might seem that we have a lot of banks, but actually on a global level, we relied on just a dozen or so. Not enough diversity for the entire planet. Maybe we'll learn something from that mess.... maybe.
Actually, we've seen this problem many times before.
Agriculture has been around for thousands of years, and has given us some examples of systemic breakdown. One famous example was the
Irish Potato Famine. The potato became too big to fail in Ireland. Unfortunately, it did, and around 12 - 15% of the population died.
Biodiversity has become a global concern.
The financial system started hundreds of years ago, and, as we saw, has reached the point where the industry needs to be actively designed for resistance and maintenance. Mortgage-backed securities and their offspring are like the potato, and the bubble bursting acted like a blight.
Computers are only decades old, and the information age started more recently than that. Some have already wondered whether
Google is the first information company that is too big to fail. No one ever said that about IBM, so things have changed.
I don't think Google is a problem yet, but cloud computing can put it there. Given our reliance on smaller and thinner tools -- netbooks and phones -- we increasingly rely on central storage. It only makes sense for efficiency purposes to aggregate that storage in a cloud. Why should you care where or how your data is stored?
Governments increasingly use technology to improve services. Among other things, they're combining databases. All very good things. Things we often criticize governments for not doing, not being competitive enough, not efficient enough.
Wouldn't a cloud make sense for the same reasons for all that government data? Imagine how big the social security database is or just California's Department of Motor Vehicles. Do you really expect these agencies to have stronger, more robust technology than Microsoft?
Cloud computing clearly offers a lot of benefit.
This problem will not stop the growth of the cloud. But if cloud computing takes off, it also implies a future where some of these technology companies will have to be regulated. Sounds strange, doesn't it?
Think about all those
rows and rows of Google servers, for which they are famous. Companies always want their systems to run exactly the same software because that makes it easier to upgrade and maintain. Now think potatoes in Ireland, or mortgages in the financial industry. Google has had its
outages, but they were small enough to ignore. Not so if they held data used for trading markets or air traffic or personal banking.
Regulations might included government-mandated requirements concerning:
- separation of data servers from other applications
- multiple power sources
- replicated data stored in physical locations 100 miles apart
- maximum failover time (in minutes) and minimum uptime percentage (> six sigma?)
- monetary reserve to ensure continued operations in case some other project at the company starts draining all the money
- separation of businesses to ensure law suits or problems at one division don't affect the viability of the data business
What will not save us is a rallying cry to "back up your data", which
just about every article about the Sidekick includes. That will be no more effective than asking people to
eat more varieties of bananas.