Blizzard Offers Look Inside WoW At GDC
Yesterday morning at GDC Austin, Blizzard's J. Allen Brack and Frank Pearce took to the stage to finally give a peek inside the inner workings of World of Warcraft. Tipping the scales at around 4,600 people utilizing 20,000 computer systems and 1.3 petabytes of storage, Blizzard has created a raging behemoth. The Online Network services group alone has "data centers from Texas to Seoul, and monitor over 13,250 server blades, 75,000 cpu cores, and 112.5 terabytes of blade RAM. [Pearce] points out the picture of the GNOC (Global Network Operations Center) in their slideshow, a data core that even has televisions tuned to the weather stations. They use those to ensure that conditions of the data center are up to their standards; with only a staff of 68 people they ensure connectivity across the globe for the numerous WoW servers."
Massive online game requires massive ammount of servers, bandwidth and people to maintain.....
oogly boogly!
Let's say they have 10 million active subscribers world wide and that each of them pays $12 a month. Wouldn't you expect that sort of protection and insane support on something generating $120 million in revenue for you a month? I would. I wouldn't be surprised if there's a whole lot more to it that we don't know about and never will.
My work here is dung.
through scientific experiments performed inside of the game.
...that WoW servers are guarded and maintained better than DoD networks?
I have a bad feeling about this...
Additional instances cannot be launched.
with only a staff of 68 people
How does it take 68 people to monitor that few servers, and most of them BLADES?!? The writers have apparently never worked in a large network environment (not that I'd expect that they would have, being writers and all). But seriously... that's not really that many servers for a large online service, it really shouldn't take that much work to keep it all running unless it's horribly designed.
Eh well, if they have the cash flow to retain that many warm bags of mostly water, more power to them.
Not much detailing about their data centers. It seemed more of a Blizzard PR piece than anything else, and without technical details, this is just another Blizzard ad. In the MMO world, WoW serves one good purpose, and that is keeping the bad players there, and not bothering the better players elsewhere.
To be worth having this on /., it would be nice to know more than just "we haz data centerz". It would be nice to know how many zone servers are used per realm, how they are connected, what database they use (guessing Oracle), and so on. This wouldn't be ruining their security because the blackhats already know all this stuff.
The programming department currently consists of 32 people, and envelopes systems, tools, gameplay, server technologies, and UI.
I know adding more developers can slow down production in the short term, but 5 years on I would think they would have been able to scale their programming staff up a bit more by now. New ui elements (gear manager, quest helper, even voice chat) have tended to be late and light on features, so thats one area I would think could benifit from more bodies in the future.
So wheres the pictures?
As a potential lottery winner, I totally support tax cuts for the wealthy
Production Director Brack and Game Director Tom Chilton are...
All hail Brack!!!!
Apparently the programmer's boss is also a programmer, the artists boss an artist and they are expected to work together. So so SOOOO much better than the bureaucrats most of us get stuck with.
It can hurt in the long term and the short term. You get too many bright people on a project and it takes forever to reach consensus on entirely too much. Particularly if each is passionate about the entire product beyond their small piece and have strong opinions/vision about how it should be done. Especially if they are users/fans of their own software.
XML is like violence. If it doesn't solve the problem, use more.
Forget Brak. Zorak kicks major ass.
And don't knock him just because he is a virgin, and has never been eaten by a female. The same is true for the majority of Slashdotters too!
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
I wonder what those two guys are like. I'm pretty sure they must be nerds of EPIC proportions. And I don't mean that in a mean way, I'm just sayin....
play Crysis
Not mentioned in the summary is the fact Blizzard is currently tracking about 180,000 bugs in WoW. Lovely.
How it REALLY happens behind closed doors:
http://ctrlaltdel-online.com/comic.php?d=20090916
... a beowulf cluster of these!
Interesting part in the article : the programming team only has slightly over 30 developers. The QA department has 6 times that. One would think that a product so complex would need more coders.
a data core that even has televisions tuned to the weather stations.
That the night shift promptly changes to Family Guy at 8 PM when everyone else goes home.
At 5.5 mil LOC, you'd be lucky if you could even *find* the source of one bug a day.
That's what a defect tracking system is for ...
I'm talking out of my ass. I just want to see the code that causes Hunter's pets to go into Prowl when Prowl isn't assigned to the pet bar. Uber annoying.