"The Business Of IT" blog has moved!

You should be automatically redirected in 6 seconds. If not, visit
http://www.TheAccidentalSuccessfulCIO.com
and update your bookmarks.
Thank you very much!
- Dr. Jim Anderson

Friday, August 15, 2008

Netflix Shipping Problems: The IT Horror Story!

IT problems at Netflix have caused a massive shipping outage

Just in case you haven't heard the news, Netflix has basically shut down due to some mysterious internal problem that has halted their ability to ship DVDs. This is fascinating news - it's similar to having FedEx announce that they had halted delivery of packages because they couldn't figure out where they were supposed to go. What's going on here?

Netflix has 8.5 million subscribers who pay a monthly fee to rent DVD movies. The movies that they select are delivered by mail and when they are returned by mail, then the next movie in the subscriber's queue is mailed to them. From an IT point of view, the heart of the company is their database(s). This truly is an information based company. I have been a happy subscriber for at least 5 years now and I've never had a problem with getting my movies. For Netflix to come out and admit that they are having a problem (I've even received an email from them) must mean that the problem has existed for several days and they now felt the need to tell the world before people stared wondering where their next movie was. Clearly this kind of outage is going to cost the company - Citi analyst Tony Wible is guessing that the tab will be $1.8 million to $3.6 million in revenue a day. Talk about a melt-down!

One possible source of Netflix's problems might be the simple fact that they don't appear to have a CIO! A quick search of both the company web site and Hoovers turned up no likely suspects. Hmm, perhaps this IT ship has nobody at the helm!

Back to the problem -- I have no secret insight into how Netflix runs their business. However,
  1. Have An "Undo" Button: Most IT shops keep a old version of each application in storage even after it has been replaced. If the updated software starts to cause problems, then the old version can be rolled back out and reinstalled.

  2. Don't Put All Eggs In Single Basket: If indeed Netflix updated all of their distribution operations at the same time, then they were foolish indeed. Instead, upgrades should be done to a single site first in order to determine if there are any unknown issues. Dealing with a single site that is down is much easier than having all of your sites down.

  3. In Case Of Emergency, Go Manual: Although I love automation as much as the next IT worker, it's always a good idea to know how to perform the automated tasks by hand just in case there is a day that this might be required. Since Netflix has reported that they are down, not just limping along, clearly they don't have a manual process to fall back on.
I'm confidant that Netflix will solve this problem (but nobody there gets to sleep until they do!); however, afterwords they are going to have to make some changes in their IT shop in order to ensure that this never happens again. Good luck!

Have you ever been caught in a major software outage? How big was your inconvenience - small, medium, or large? Will Netflix's glitch cause you to run to Blockbuster or are you willing to ride this one out? Leave a comment and let me know!


Tags: , , , , , ,

No comments: