SD TIMES BLOG
ahandy

Always bet on black

by Alex Handy 11/23/2011 11:46 AM EST

Here's a pop quiz for you: are you more concerned with how your systems will perform on Black Friday, or on Cyber Monday? Your answer indicates your level of trust in your inventory/point of sales systems, versus your online shopping systems, respectively.

In theory, neither of these events should concern you. Best practices dictate that you've been prepared for these spikes in usage long before they come to bear. Your Website, for example, probably has some sort of cloudy scaling behavior to help deal with the massive influx of traffic that tends to hit online retailers on the Monday after Black Friday. Best practices also dictate that your internal point of sales systems be well integrated into a message bus or some such queue, enabling all those sales to be cataloged, even when they're coming into your central systems faster than they can be tallied.

But best practices are only so effective. In the good old days, IT and software had to worry about the money, the databases, and the end-points. Maybe there were some systems in between, but essentially, for the software team, Black Friday was simply about cashiers and inventory. With the advent of the Internet, online retail became a big part of that equation. But today, there's all manner of functions that are falling to IT. From indexing security footage, to running schedules, to coordinating inventory across the country, IT and software are asked to tow a heavier burden each year as the holiday season hits us.

For those Web-based catalogs of goodies, cloud computing can serve as something resembling a solution. While payment can't really be processed in the cloud with ease, due to PCI and other compliances, promotion, coupon and catalogs can be hosted there, and that can help to remove some of the burden.

The real problem is the internal systems. How do you make your point of sale system scale in the same way your Website does? Certainly, you can dump more money into an expensive and new-fangled PoS, but more likely, these systems scale in the more traditional way: more boxes, more servers, more cashiers. It's still a meat space solution.

A few weeks ago, I spoke to some folks at Heroku who are convinced that the private cloud is a myth and snake oil. I do feel some of their thoughts on this are valid. But looking at Black Friday and Cyber Monday, I can entirely understand the need for an internal private cloud inside the major retailers. If a central PoS server dies during the big holiday rush, you can bet it's going to cause lost sales as shoppers vacate the premesise while waiting in long lines for a server reboot.

And it's not just Black Friday that can cause issues for your retail systems. A few weeks ago, Target had another of its exclusive designer brand launches. The 400-piece Missoni collection was so popular on its Tuesday launch that Target's Website crashed multiple times. On a so-called Target Tuesday, this isn't a huge issue: the people coming to that site to buy Missoni gear had no other choice, and no competing sales across the street. The only real losers are those who miss out on the deals, which, while heartbreaking, is not a revenue killer.

But what happens if such a crash occurs on Black Friday, or Cyber Monday? The answer is: disaster. Many retailers rely on Christmas time to make or break their entire year. The difference between making and breaking it could easily be a crash on one of these two seminal days.

So here's hoping your Black Fridays are black and not blue, and that your Cyber Mondays see no 503's, 404's or 911's.

Currently rated 1.3 by 3 people

  • Currently 1.333333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1905

Tags:

retail

Comments

Add comment


 
 

biuquote
  • Comment




 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
MAY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Why we leave
Ten reasons good workers leave their jobs, plus a few suggestions for retaining them.
05/22/2012 06:14 PM EST

Creation
To write better software, cultivate your ability to be creative.
05/19/2012 07:40 PM EST

Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
05/16/2012 12:45 PM EST

How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
05/14/2012 12:18 PM EST

Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
05/12/2012 07:05 PM EST

The world as story
An artificial-intelligence system at Carnegie Mellon seeks to understand the world by making statements about it.
05/10/2012 06:39 AM EST

 

Events calendar tab
6/3/2012 to 6/7/2012
Orlando
IBM Rational

6/10/2012 to 6/15/2012
Las Vegas
SQE

6/10/2012 to 6/15/2012
Las Vegas
SQE

6/11/2012 to 6/14/2012
Bellevue, Wash.
AMD

6/11/2012 to 6/14/2012
Orlando
Microsoft