New Technologies Attack the One-World Problem
Hugh Pickens writes "An MIT Technology Review article has new details on the challenges of a 'one world design' in Massively Multiplayer Online Games. Most games shard their servers, putting up artificial barriers between friends and family members. Technologies are now being developed to keep lots of players within a single world, some of them based off of the unique PvP-heavy title EVE Online. The best part - the technologies don't just apply to gaming. 'NASDAQ, for example, can be thought of as a very large MMO, supporting very large numbers of 'players' performing billions of transactions daily in a graphically intense environment, all within a single shard. Technologies that solve this problem effectively, says George Dolbier, technical lead for games and interactive entertainment at IBM, will have applications in any industry that requires spotting and reacting to trends, or "anything where behavior is dynamic and you need to move resources around rapidly."'"
http://blog.heavensdomain.net
And you thought the grind in WoW was boring!
Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
Personally, I locked onto to the "graphically intense" part of that comment.
Doesn't seem to me that thousands of stock-trend charts and graphs really count, unless you're making a terrible pun.
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
Obligatory to mention it, but this is of course what Second Life does, and one of the reasons why it's interesting. With SL all assets are stored online, not on your local PC (preloaded from CD or whatever) and everyone is in the same world. Anyone who witnessed the growing pains of SL over the first part of the year when concurrency went from under 10,000 to 30,000 plus will be more than a little aware that what they had didn't scale, although they do seem to have a handle on it now and conccurency of 50,000 is just about bearable.
Tackled the issue my ass.
GW doesn't allow a thousand players to engage in an epic battle across miles of terrain. Let alone a hundred thousand or a million. You get split into identical but differently numbered shards and yes, you can move between them, but if a bunch of people want to meet up and have that huge, epic, battle, it's not possible in GW.
I don't even want to think what the bandwidth requirements per CLIENT would be in a epic battle on the scale of D-Day or something similar with thousands of players moving and performing actions simultaneously.
Let's imagine each client uploads 5kb/sec of action data to the server. If there were 1000 players in the battle doing this simultaneously then each client would need to download 999*5kb/sec of data to say updated in the battle. So, close to 5 megabytes per second. I.E. you'd need to have a 40 megabit internet connection running at it's full capacity and with a good ping time to be able to even stay current with the battle.
Just drop it down to 1k/sec. You'd still need an 8mb connection running at full capacity.
This is why epic, world-sized battles aren't a reality in MMOs. GW cannot do this.
I do not respond to cowards. Especially anonymous ones.
We have no choice! Our mod points can't repel flamebait of that magnitude!
I do know that gamers become very relevant to the rest of the world when they grow up.
As a teenager I spent many, many hours in front of a computer playing games.
Since then, I have never been afraid of computer technology. I am not despaired when challenged by a technical problem, I embrace it. I have always been drawn to learning and becoming better. I am better at problem solving, deciphering UI's and reacting quickly when a crisis arises. These days, as a hobby, I program computer games, which keeps my mind sharp and the logic ticking. Yes, I attribute a great deal of my professional skills, and in fact, my computer mentality, to video games.
You know, I might just say that playing computer games was a better learning experience than playing high school sports.
bzzzzt
For even mentioning that movie, your Geek Factor suffers a -10 hit.
You're RPG equivelant is now "Tunnels and Trolls", and your Star Wars equivelant is set to "Jar Jar".
Want to worsen it? Mention that Sandra Bullock movie./p.
Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
There are a few items of note:
First, this George Dolbier says that MMOs and massively distributed financial systems share the same problems, and that the financial systems have gone a long way to address them. He says MMOs should adopt solutions applied to the finance sector.
The second thing to note is that he talks about predicting and reallocating server computing resources. He's from IBM, who hawks services and products in this very area.
I see this kind of thing pop up on a regular basis, and it always missed the point. This isn't a technology problem! Speaking as someone who's actually worked on multiple massively-multiplayer games, once you've got the server tech to support 10,000 people on a server cluster, there aren't a lot of technical obstacles to scaling that up to 8,000,000 people. Every part of the server cluster can be scaled out more or less infinitely if you apply the correct (and already well-known) engineering solutions. And money, of course.
It's actually a content production problem. If you're going to put 8,000,000 people into a single virtual world, you have to have places for them all to go and not be horribly overcrowded. Ideally you want all those places to be unique, interesting, and compelling to play. The fundamental problem is that we simply don't know how to create that much content. Hand-crafted content is far too slow and expensive to produce at that scale, and auto-generated content is repetitive and boring. Eve Online manages to hold 200,000 players in a single server cluster environment only because all of its environments are the same random-generated solar systems. Once you've seen four or five systems in Eve, you've seen them all. Fortunately Eve's strength doesn't rely on the environments, it relies on PVP action. WoW couldn't get away with that.
Oooh look 150 million operations... That would be the combined trading for Dell, Microsoft, IBM, and YHOO. How many stocks are there on the NASDAQ? Hmm, several *thousand* Then you need to add options, futures, and a few other instruments.
I'm sorta curious where you got your numbers. From what I could find with a quick search Nasdaq handles about 550,000 trades per day total. Granted that covers over a billion shares moved each day, but the number of transactions seems to be about one third of EVE Online. On top that the trades seem to be between 5,500 or so listings, moved by 7000+ brokers. That would seem to be easier to streamline than the actions of 30,000 players interacting with however many tens of thousands of EVE environmental items there are. http://h20223.www2.hp.com/NonStopComputing/downloads/Nasdaq.pdf
We are all just people.