Google's flub: Do we have a Web monoculture too?
Google tagged the Web as malware on Saturday and was rendered useless for about an hour. The search giant blamed the incident on human error.
Was the ruckus over Google's screw-up overblown? Possibly. But to many folks, Google is the window to the Internet. If folks can't google something, they are simply lost. That fact alone probably qualifies Google as a Web monoculture, although it may be a touch premature to make a definitive call. However, Google touches everything, and frankly that's a bit worrisome.
In security circles, monoculture is a key concept. Roughly speaking, whenever a technology--Windows, for instance--is dominant it becomes a big target to attack. You attack the target and wreak a lot of havoc. Windows is a monoculture. If Windows is wrecked, the damage is far and wide just because of market share.
Here are Google's results for a search on 'Google' Saturday morning.
(Credit: Google, via Friendlybit.com)ZDNet blogger Ryan Naraine in his Google coverage on Saturday foreshadowed the monoculture question. He said the Google incident "provides a harsh lesson on our total dependence on a single vendor/search provider." Is Google a monoculture? If Google isn't a Web monoculture today, it soon will be. Google is becoming a search monopoly, and it can extend that dominance into other areas. Just look at the reaction to its malware screw-up. There was one hour when we couldn't use Google--and everyone noticed quickly. If Ask.com--or Live Search for that matter--had a similar malware tagging glitch, the hubbub wouldn't have existed.
What's worrisome is that monocultures exist everywhere. The goal for every IT vendor is to become your monoculture. Windows is a monoculture. In enterprise software, there's SAP and Oracle--that's a duopoly, but depending on the company, one of those two suppliers runs the business. Cisco Systems is a networking monoculture. Pick an industry or technology, and there's some form of lock-in.
And the pressure for enterprises to become a monoculture is immense. How many times have you heard some CIO yapping about standardizing on one technology because it's allegedly more cost effective? When it comes to vendors, they want one throat to choke. The downside: what you save in costs and complexity you lose in immunity.
Without diversification, companies are at risk. In this respect, all companies should diversify a little. Say Windows is attacked and effectively wiped out. The all-Windows shop is wiped out too. But if that company is 80 percent Windows, 15 percent open source, and 5 percent Mac, suddenly the prospects look better.
If you take this argument to the Web, the implications are clear. We should all diversify from our Google habit at least a little. Ditto if you're a small business totally reliant on Salesforce.com. In fact, any technology supplier--Web, SaaS, on-premise or otherwise--that represents more than 90 percent of your infrastructure portfolio needs some competition.
The monoculture issue is a lot like a pure-bred dog with health issues. Take golden retrievers or black labs. They are popular dogs. And they are bred too much. They have bad hips, arthritis, and a host of other ailments. If you want a healthy dog, you get a mutt. Your IT infrastructure should be a little bit of mutt too. Diversify your apps and providers whenever possible even if it's only to keep the big dogs honest.
Perhaps the reaction to Google's bad weekend was overblown, but it's always a good time to ponder how monoculture affects your IT infrastructure.
Larry Dignan is editor in chief of ZDNet and editorial director of CNET's TechRepublic. He has covered the technology and financial-services industries since 1995. 


People that couldn't figure out the issue shouldn't have been using their computers in the first place. I mean really. Then throw in the people that click through these things every time they see it and was the internet really "broken"?
Did any of the people moaning actually virtually have no internet because of this? No. Their all smart people. Techy people. What percentage of the internet users were effected for 1 hour that didn't know something was messed up? I doubt it was a very large number.
I suppose I don't actually care to do anything beyond get my point across. I must have forgot I was writing a article for the NY Times. My mistake. I thought I was posting a comment on a website.
I want my application software on my computer; for privacy, security, performance, reliability, and control reasons. In addition, at a time when personal computers have massive amounts of computing power, it's silly to use them as Dumb Internet Terminals.
L0L
People choose Google and people are forced to use Windows. That says a lot to me.
- by t8 April 5, 2009 1:37 AM PDT
- Ha ha. You answered it for me. People choose Windows because it works with millions of applications so overall leads as a practical OS to have. You don't need Google because millions of aps run off Google. You can switch Google in less than 5 seconds, yet people increasingly use them.
- Like this Reply to this comment
-
(15 Comments)