5 ms·
It's just not economically viable to scale your architecture to day-one or week-one traffic requirements. Look at Blizzard games for comparison, a new release e
by zyx321 10y ago
It's just not economically viable to scale your architecture to day-one or week-one traffic requirements. Look at Blizzard games for comparison, a new release every year or so and they're NEVER equipped to handle it. They know that by the end of the month, user count will drop sharply before stabilizing at a much more manageable level.
- nilved 10y agoIf this is true, your horizontal scaling is the problem. Not taking advantage of those users with auto scaling is leaving money on the table.
- phamilton 10y agoFor every Blizzard there's a Netflix, who never has any problems with a big release nowadays.
- knowaveragejoe 10y agoBlizzard had very few issues with their largest launch in recent history.
- dmoy 10y agoRight but it's odd that "very few issues" for a game (overwatch in this case) includes multiple hours of outage in like the first week or two. (Though like you point out, it is way less than other popular releases) There's just a staggering difference between the number of 9s offered by game companies vs more reliable parts of the industry. Shit most online games still don't have login servers that scale easily to meet dynamic load.
- T-hawk 10y agoThe more reliable parts of the industry didn't get there instantly on day one like we seem to expect games to do. They got there by refining their process over plenty of time. Every large system that works developed from a small system that did. Games just aren't afforded that luxury as they have to maximize their launch hype and get slammed on day one.
- nicolapcweek94 10y agoAnother good example of this are the Steam sales, especially the big ones (summer and christmas sales render the store completely unusable for the first day or so) It's "good enough" for the week of the sale, upgrading all the servers for a week of super heavy traffic just to see them idle the rest of the year isn't a great business plan
- _asummers 10y agoThe calculus has to be how much it would cost to temporarily bring in, run, maintain e.g. AWS boxes versus how much revenue is left on the table by the slow store. I presume Blizzard has run those numbers and decided it wasn't worth it.
- jessaustin 10y agoThere are several firms that offer computing capacity online, at much more granular terms than "the rest of the year". It seems these "cloud" computing services are common topics of discussion here on HN.
- mbesto 10y ago> a new release every year or so and they're NEVER equipped to handle it Which is 100% untrue for Overwatch. They've clearly learned their lessons.
- knowaveragejoe 10y agoI have to disagree with regards to Overwatch, by far Blizzard's biggest IP in recent memory. The launch was perhaps the smoothest I've ever seen in a popular online game. A tiny minority of people had problems, in stark contrast with completely unprepared and utterly botched launches such as Battlefield 4. Blizzard did themselves a huge service with the open beta(which had over 9 million people play over the course of a week!) giving them an idea of where bottlenecks would crop up.