Posted December 12, 2013

The answer is not "build more generators!" - there is simply no way to supply overflow demand at times of peak use. A system is not designed to accommodate peaks, it is designed to accommodate averages. If these magic servers that folks are suggesting - and we should all be clear that servers cost tens of thousands of dollars - did in fact exist, how would they pay for themselves during the other 360 days of the year? By GOG raising their prices, adding ads, and cutting back on sales, surely. I'd prefer not to see that happen.
It's irritating to have the site access so wonky, agreed. Obviously they need to make better overflow plans for sales days. However, unless there is a foolish IT botch along the way, this isn't embarrassing or unprofessional - it's just one of the problems of Internet business.
And I've experienced Steam downtime, too. Not recently, but often in years past.
True, some things don't scale just by throwing more resources at them. But, anecdotally, I have never had an issue with a Steam sale. And you can bet that Amazon gets slammed far more aggressively than GOG does. So it's not an unsolvable problem.
Furthermore, any professional server hosting site worth its salt will be glad to work with an online retailer to scale up their resources temporarily during peak times such as a sale or the Christmas season, etc. They really don't have to run excess servers 24/7/365.