Archive for December, 2006

Boxing Day Sale Knocks Out Future Shop

December 25, 2006 1:10 am

Future Shop (and Best Buy Canada) started Boxing Day early at 8pm EST on December 24th. http://marketnews.ca/news_detail.asp?nid=2424

It seems that they were totally overwhelmed by the response. The servers were getting hammered resulting in many errors. Service Unavailable was a frequent message along with HTTP Server Too Busy as well as random vbscript errors (a common message was dictContext.Value is null or not an object). I also saw some HTTP 403 errors saying that there was a permission problem running a CGI script. After limping along for a couple of hours where it was almost impossible to pull a page up they tried to free up some processing by turning off some images and turning off the inventory information on the product pages. Also, they put a limit in so that you would be blocked from using the site; a page with no images would appear instead of the page you want with an invitation to browse the flyer with a message they no new users were allowed on the site at the current time (or words to that effect). As of 12:45am the site seems to be functioning much better.

BestBuy.ca was also affected but not to the same extent. I was able to place an order on BestBuy.ca within half and hour whereas futureshop.ca took me almost 3 hours to place an order. I think they share the same infrastructure and code base so I don’t attribute it to any technical differences between the sites. I think it just shows how much more popular Future Shop is than Best Buy (Future Shop also had better deals :) ).

It will be interesting to see if they do this same promotion this year. Customers may be put off by the technology problems but the real people that I feel sorry for are the technical staff who must have been fighting fires like crazy trying to get (and keep) the site up and running. Not how I would want to spend my Christmas Eve.

I’m surprised that Futureshop/Best Buy haven’t moved to a .NET implementation yet — it’s been at least 4 years of being in the mainstream.