How EVE Online Dealt With a 3,000-Player Battle
Space MMORPG EVE Online is best known for its amazing stories, and on Sunday it added a new epic tale. The leader of a huge coalition, preparing for a moderately sized assault, mis-clicked and accidentally warped himself into enemy territory without his support fleet, endangering his massive ship worth an estimated $3,500. Realizing the danger, he called upon every ally he could, and the enemy fleet rallied in turn, leading to an incredible 3,000-player battle. What's also impressive is that the EVE servers stayed up for the whole fight, when most MMOs struggle with even a few hundred players at the same time. The Penny Arcade report spoke with CCP Games for some information on how they managed that:
"It’s hard to wrap your head around, but they sometimes move the in-game space itself. 'We move other solar systems on the node away from the fight. This disconnects anyone in those systems temporarily, but spares them from the ongoing symptoms of being on an overloaded server,' Veritas explained. 'It helps the fight system a little bit as well, especially if a reinforcement fleet is traveling through those other systems. This was done for the fight over the weekend, but is rare.' ... They do have a built-in mechanism for dealing with massive battles, however: They slow down time itself. ... Once server load reaches a certain point, the game automatically slows down time by certain increments to deal with the strain. Time was running at 10% speed during this 3,000-person battle, which is the maximum amount of time dilation possible."
How many were divorced the next day?
So, how many ships did YOU lose?
Irony? Yea, it's like goldy and bronzy, only it's made of iron!
So relativity is just the universe's way of saying the local server is currently way too crowded with rest mass?
According to the Eve message boards, it was a Leviathan-class Titan. $3600 may be a bit on the high side, but it was worth thousands, definitely.
Incidentlally, estimated losses for the entire battle (which included *three* titans lost before it was all over, all on the side the guy who misjumped) is over 700 billion ISK. That's about *$25,000*, kiddies.
You'll find that the best memories people have from playing MMOs is precisely this sort of encounter. The fact that EVE is designed to handle this type of event is a testament to the developer's understanding of what makes a good gaming experience.
"...hey remember that time when three of the top server guilds from [X] went to [Y] and it resulted in [C]...." The formula is not unique, but they happen rarely enough that each experience is.
The leader of a huge coalition, preparing for a moderately sized assault, mis-clicked and accidentally warped himself into enemy territory without his support fleet,
UI issue leads to massive server load.
It should probably read "Journalists know Eve Online from the amazing scamming stories."
I have never heard of their userbase as elitists, assholes yes, but elitists?
Don't know something? Look it up. Still don't know? Then ask.
I figure he ragequit when he lost his cruiser. Unlikely that he lasted long enough to work up to a BC.
so who won and what did they get?
world was created 5 seconds before this post as it is.
I read that as "stories about EVE" (things that happen because of player actions), not "stories in EVE" (things that happen within the scope of the game's narrative). Whether you like the game or not (I couldn't get into it), there certainly have been a lot of interesting/cool stories about things that have gone on inside the game. This event is one of them.
If you can't convince them, convict them.
Computer-wise they need some virtualization-clustering fu. Not having coded so a logical node can run on several physical servers I can understand, but having some crazy-powerful server/nodes but no way to seamlessly move users to them seems a pity.
Military-wise, those who made the first mistake decided not to cut their losses, tried to recoup by throwing the good after the bad, throwing in reserves to save suddenly severely exposed friendlies, and they got severely burned for that. I'm sure there are second-years studying military strategy who are shaking their heads at newbie errors.
Human-wise, as alen said, how many divorces...
Hahaha this is nothing new VOTF Xirtam did this a Few times and even a Red Alliance Leader did this.
Although we did not have 3000 players on back in those days.
So you're saying that they didn't do this? The point of this story is that there were 3000 people fighting in the same area.
If you can't convince them, convict them.
No, you're reading comprehension is just poor. Each solar system shares a node with several others. When the solar system in question overloaded the node due to the battle, the other solar systems on that node were disconnected, likely for less a minute, so that that node could be dedicated to the battle. The other systems in question were placed on other nodes. Being disconnected for a number of seconds so that the system that you are in runs at full speed is much better than staying continuously connected and running at 10% speed. On the topic of reduced speed, there is a significant difference between intentionally running a game at slow speed and it breaking into a slow speed. By intentionally slowing the speed, they are employing a controlled and tested process. That is much more sensible than trying to run at 100% and just letting what happens happen.
I don't think he was able to run away, it wasn't an option. It probably takes the ship a while to get ready for a jump.
"Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
So, the answer to how the game stayed up is that it's not a twitch game, and is actually pretty fucking slow with regard to "real time" actions of other games. In other words: It's basically a turn based game where latency isn't an issue so big fucking deal folks.
eve isn't a direct action game so the slowdown doesn't matter as much.
this type of gameplay is though also why I usually view it as just glorified tradewars..
world was created 5 seconds before this post as it is.
Okay, let's run through your "points" one by one here (note: I don't play EVE, mostly because I've heard the learning curve is an absolute bitch).
* Unlike most other MMOs, it's relatively easy to put a real-world value on stuff in EVE (thanks to, if I'm not entirely mistaken, being able to spend in-game currency on your subscription fee rather than actual cash). The value of the "make-believe spacecraft" is enough currency to pay for X months, which is also how long $3500 would pay for.
* Nearby systems get moved to other servers in their server farm. The options in MMOs in general tend to be "block people every time they try to get into an area on the same server", or this - a temporary disconnection, followed by being on a server that isn't dealing with as heavy of a load. EVE's method, while it's a disruption, is less disruptive to the players than "Sorry, you can't enter this area" over and over and over again.
* The slowed-down time effect is not "a means to keep people from suffering from a slowdown of the servers". It's a means to give people a better chance to evaluate large-scale battles in as much depth as they'd be able to evaluate smaller battles. Or, at least, close to the same depth of analysis.
I mean, I understand that you think the hobbies of these people are inscrutable and not worthy of your time, but... well, what are your hobbies? I'm pretty sure there are people here who think the same thing about yours.
Probably not so easy to run away with hundred of guys warp disrupting and webbing you. These are debuffs used to hold people in place. The only countermeasures are effective only if you have as many of them as there are debuffs.
Okay, in this day in age of scalability and Cloud Services, why the hell can't they host this in an EC2 Availability Zone on Amazon? Use Rightscale or Scalar and like that massive Scale on-demand.. Slow down time. Pfft.. this is like thinking in the 90s.
Now, when my Civilization 5 battle comes into Eve you guys are toast!
Harrison's Postulate - "For every action there is an equal and opposite criticism"
If I am understanding it right, they are doing a controlled disconnection. A given node handles multiple solar systems. When battle started, the network moved the non-battle solar systems to other nodes. This required the users be disconnected from the node and connected to the new node. In other words, the only people being disconnected were the people not part of the battle. Not sure if they were automatically connected to the new node or if they actually had to log in again.
As far as the time slowdown goes, it is more acceptable than 3,000 players all getting knocked off in the middle of an active battlefield. The last thing you want is to have to log back into the center of a battle blind. This is especially true when there are several thousand US dollars worth of in-game equipment involved. If you read the article, the combined losses by the end of the battle were $24,000 based on the conversion of in-game money to US dollars.
All in all, an impressive feat.
No, you're reading comprehension is just poor.
I think you mean ".. your reading comprehension is just poor". Oh, the irony.
"The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
http://themittani.com/media/pretty-lights-video-battle-asakai
Tada!
Also..
eve-kill.net/?a=kill_related&adjacent&kll_id=16069454
and...
http://dog-net.org/brdoc/?brid=16053
There, it did happen!
They kinda taste like tasty wheat . . . . kinda . . .
yeah, I'm pretty sure the 3,000 players compared to what you had "back in those days" is not actually anything "new".
And then the whole battle got eaten by a grue!
+1 Disagree
Thanks. Excellent!
Strange the article didn't include any of that.
Pretty good analogy, but the difference is that the guy who went to the "wrong room" was then "trapped there" by the people in the room. Forcing him to fight. So he called in backup so that he could get out.
:D
There were many of us who came in and didn't pick any side but simply started using AOE attacks against everyone else for the lols
We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
The elitists definitely earn it. They have real money in the game, if they didn't buy their characters, their skill levels came with longevity, and they survived the jump from carebearing around in high sec with destroyers and cruisers modded for salvage and mining to doing PVP in null sec with total assholes. I would have loved to be amongst them except I just found the game frustrating for the constant "Join my clan!" invites. I like soloing, and it's not easy advancing fast without help and protection. I remember slipping into near low-sec territory because I wanted to sell some merchandise at a higher price. I decided to make a quick raid on an NPC pirate hideaway and do some good mining when a player jumped in, destroyed me, then held my pod for ransom. He pod-killed me when I refused to pay. Have to say I respect the guy's style. That you can play EVE that way or you can play EVE my way and try to earn a modest living selling components speaks much about this game.
Not an EVE player but I thought the coverage and screen cap was impressive here:
http://themittani.com/news/breaking-massive-super-fight-asakai-lowsec
As long as you enjoy it you're not wasting your time, are you?
Actually if you managed to read the summary it's a story about handling massive server load dynamically.
This is a joke. I am joking. Joke joke joke.
Cool: bullet time!
DRM 'manages access' in the same way that a prison 'manages freedom'
You are right, but I can clarify the matter. In Eve: Online, other ships (typically your enemies) can use a ship module on you that prevents you from leaving the area, making you vulnerable to weapons fire. It's called "tackling." Tackling a titan-class vessel in Eve is difficult, requiring a special class of ship and a special weapon, but possible if you are coordinated enough and have enough espionage available to determine where your enemies will be.
hmmm
: )
Actually, Eve is rather easy on the computer (as is the case with most older MMOs). You zoom out less to save CPU/GPU cycles and more because it's the only way you can see the actual tactical situation, since in most battles, it's likely to be spread out over dozens of kilometers at a minimum--hundreds if you've got ships outfitted for sniping.
At the bottom of EVE on the node CPU that simulates a given solar system there is a single thread. EVE uses what is effectively cooperative multitasking as implemented in a version of Stackless Python that CCP maintains. This micro-threading model precludes any real concurrency. That means a solar system (room, generally) cannot leverage SMP; the simulation must run in a single, coherent thread.
No matter how many cores CCP might have at its disposal in their big London cluster, they can't use more than a single thread on a single core to simulate a room, regardless of how many players there might be in that room. They have factored out some parts of the simulation to be distributed to other cores (networking, mostly,) but the essential simulation model is limited to one thread.
While unintended, these limits are probably a good thing; if they could use real concurrency on SMP hardware to handle the load created by many times 3000 players, some other fundamental constraint would assert itself and cause failures.
Low-sec still offers plenty of opportunities for solo / small gang PvP, whether you learn it on your own or as part of a noob-friendly corp is entirely up to you. I went pirate after some dreadful months in high-sec and I have to say it was probably the best EVE-related decision I ever made.
This is apparently what (part of?) the battle looked like... talk about a clusterfuck...
http://puu.sh/1TcVz
So all this time when games I played dropped to 5-10 fps, it wan't due to unoptimized code, crappy drivers, or old hardware. It was actually cutting-edge technology called Time Dilation!
> l
Gimli the Dwarf (Necromancer)
Strider the Human (Greater Necromancer)
Legolas the Elf (Necromancer)
>'hey guys, are you all ready?
You say, "hey guys, are you all ready?"
Gimli says, "y"
Legolas says, "wait, I think Frodo is coming"
> s
Pirate Cave
You are in a pirate cave. There are various pirate props here. The only exit is to the north.
Sauron the Maiar (Greater Necromancer).
Saruman the Istari (Necromancer) (blocking the north exit).
Grishnakh the Orc (Lesser Sorcerer).
Magic helmet.
Balrog the Balrog (Greater Necromancer).
Ugluk the Orc (Lesser Sorcerer).
Balrog says, "I see them on who, so there's a chance they might attack today"
>ooc oh shit, meant to type 'lead s'
You say (ooc), "oh shit, meant to type 'lead s'"
> n
The exit is blocked.
Strider shouts, "aren't we coming with you?"
Ugluk takes Magic helmet.
Legolas shouts, "wait"
Sauron grapples you!
Sauron says "what do we have here?"
> n
The exit is blocked.
You can't move while grappled.
> kill sauron
You attack Sauron!
Sauron attacks you!
> shout help!
You shout, "help!"
Saruman laughs.
Balrog blocks the north exit.
Gimli shouts "Are you coming back or should we wait?"
Ugluk wears Magic helmet.
Grishnahk attacks you!
Legolas arrives.
Legolas says "come back north, we're not ready"
You hit Sauron hard!
Ugluk attacks you!
Legolas tries to move north but is blocked by Saruman.
Azog arrives.
Strider arrives.
Bilbo arrives.
Strider says, "did you mean to lead us?"
Shagrat arrives.
Frodo arrives.
Sauron shouts "lag!"
"Believe me!" -- Donald Trump
The summary reads hilariously reminiscent of this:
http://www.youtube.com/watch?v=LkCNJRfSZBU
Well it is possible yes. You could be doing something necessary and important but choosing instead to spend your time playing EVE.
What EVE does is just decides its going to slow everything down 10x so its only getting 1/10th the things happening over the same period of time. With this 3000 players are really effectivly only sending the traffic of 300 players operating at normal time. When you think of it like that, them being able to handle 3000 players without problems is not much of a boast, only that they found a way to simulate/force lag on everything. Its not a bad idea, but they are no more impressive than any of the other MMO's out there.
http://interserver.net/
Some of the city raids I went on for my server would have been more fun if things didn't lag like they did. While we never had over 3000 people, the numbers were high enough we had the server buckling a few times just by bringing in 3 raid groups to a whole Alliance city.
~~ Behold the flying cow with a rail gun! ~~
It'll probably quite some time before I return to EVE. I just don't get the time to do more than log in and train. For anyone interested, in EVE you can queue training so that your character can be constantly training to level up even when you're not logged in. Low-sec is definitely where the fun begins even if you're wanting to play the market. Right now though I'm really craving a real world based competitive MMO FPS with a lot of customization options for my character builder game personality, but I don't think such a thing exists. I'm living off COD because it's instant satisfaction when I get 10 minutes here and there.
This describes slashdot as well.
It's JUST like it, but DIFFERENT!!!!
No other MMO has fights or losses like this. Makes it far more worthwhile when you stand to lose something (even a virtual something), as opposed to just reappearing at a spawn location otherwise unaffected by your loss. It's also nice to have a lot of the standard idiots chased from the game by the learning curve, and the need to actually socialize.
"You can't win. You can't break even. You can't quit." -A. Ginsberg
Doesn't this pretty much sum up the state of the US economy right now...? ;)
Elitist...assholes...a 2-word review of EVE Online in a nutshell. Nothing else needs be said. No, really.
GW2 all the way FTW!!! (& a bit of POE this past week :).
As many people choose to spend their times in other equally "useless" hobbies.
Here's a better article than the PCGamer one from the summary: http://themittani.com/news/asakai-aftermath-all-over-cobalt-moon
It assumes more game knowledge, but you should be able to get the gist of it.
Incidentally, GoonSwarm (one of the major corporations involved) is about to begin its annual newbee drive. EVEMail 'Lazyhound' for recruitment information!
Can you give me a car analogy? I've never played EVE.
well everyone in eve knows this if you wanna see a example of the games system in dealing with a packed system fly to jita at anytime. trust me the new system is far batter then it was years ago but you would have needed to been around for that.
The real-money losses are very sensationalised. A single player in null-sec space can easily farm 50-100million ISK per hour.
Hell, even a rookie like me (in my first battleship) solo'ing level 4 missions can generate 100m in half a day if I get on with it, and I only have 4 or 5 months of casual play under my belt, which isn't much by EVE standards.
With a PLEX (the method of converting real money into ISK) being worth around, say, 600ish million, the average ship on EVE doesn't need to be paid for in real money.
Likewise, titans and big stuff like that is often corp funded, they're not necessarily owned by the player flying the ship.
So I very much doubt that $25k actually flew out the door, or into CCP's coffers.
Why dose migrating to another server disconnect people?
Surely in a case like this they can just pause the action (if they can slow down time surly pause is easy) and tell everyone it will resume in 10min as the do the migration.
Worst case you could disconnect them but tell them if they don't connect to the new server within 10min then they are treated the say way as if they had yanked their broadband cable?
If you find having hobbies "wrong" I truly pity you.
Planetside 2 sounds to be close enough to what you're looking for, though some of your requirements are dubious at best (real world based?)
Indeed, but being late for work or.losing a relationship is not good. I know of people who have done this through both online gaming and sport.
Which was my point.
Enjoying it != there are no problems
I'mm only familiar with EVE Online through friends but their condemnation of the game seems honest. So why make a statement implying they're a poor player? Different strokes for different folks.
Also, I imagine other MMOs are dealing with greater data than EVE is, so 3000 may not be an apples to apples comparison.
I love this game. I do. But it seems once I get enough SPs that I deem comfortable to leave high sec and venture into nul sec, I get scrammed, webbed, and podded before I have a moment to react. At this point I got bored of mission running and frustrated by getting the absolute shit kicked out of me, I quit. Then, two months later I start a new account and start the process all over again.
I have no idea how CCP makes such a boring yet intense game that is fascinatingly addictive. =P
Fsck off somewhere else then, no-one is forcing you to stay.
Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
Also, I imagine other MMOs are dealing with greater data than EVE is, so 3000 may not be an apples to apples comparison.
Regardless, if you read the article you'll see some pretty interesting methods that they use to handle server load issues (interesting to me, anyway, but I am not an admin).
Apparently wizard is not a legitimate career path, so I chose programmer instead.
Everything done obsessively is bad, including relationships and work.
You're one sassy frood who really knows where his towel's at.
I want to see a link to the political maps for this area.
The last time I looked at those maps was the whole Band Of Brothers issues from years ago.
Apparently, there were two major battles going on this weekend, plus the 3100+ bigger battle from ... what, a year prior?
I want to see how the political control landscape changes as a result of these big fights. Link please?
Not exactly. You can sell off your assets to which you can buy PLEX; or in game time cards. Those are only used for monthly subscriptions. Now, if you were to start selling your PLEX cards for real money then you might make an income.
You appear to be vociferously agreeing with me.
Play time is something necessary and important.
Take away play time and entertainment from people and see what happens to society.
Play time when you have important and necessary commitments is living on borrowed time.
I'm still getting my space legs on EVE-O, but I have to tell you that I'm really enjoying it. It's frustrating as hell, but I'm an MMO vet, so my learning curve is just taking a little longer than usual, but I'll be min/maxing soon enough. :D
That is one reason why I never really got into online gaming. I just want it to be casual, and online games have a few attributes I simply don't find fun:
1. They often require scheduling (coordinated events). Ugh, the last thing I need is another appointment.
2. They usually involve forcing you to waste time as a way of enforcing the cost of actions. Staring at a screen waiting for something to happen isn't fun.
3. They don't have a pause button. No, I'm not going to ignore the doorbell or phone call or family just for the lack of a pause button.
4. They usually don't let you save/quit at arbitrary times and pick up when you left off. Just an extension of #3.
I don't mind the concept of playing with other people. What I don't like is the concept of other people having to depend on me such that I'm causing them harm when I don't take the game seriously. I don't even mind playing serious games, as long as you can hit pause. I love to fly flight simulators but I can never fly them online for the same reason - if I want to fly across the ocean I'm not going to do that in real-time.
Don't you hate it when you mis-jump to Ironforge and a bunch of dwarves takes out your titan?
Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)
I agree somewhat with your last statement, but the odd cases of people who become obsessive with a game do not define the average player of the game. Eve does not "waste" your time, being obsessive about it does, as being obsessive about anything else will.
online games is evil from them only problem ..
I've never tried Planetside, but I'll look into it, thanks. I get that I'm asking for something that probably wouldn't be very popular. I would like Battlefield/COD meets EVE Online. So, deep customization of my avatar's looks and equipment set in the near-future with contemporary weapons and a huge urban sprawl to explore. What I would really like is Mamoru Oshii's 2001 cyberpunk film "Avalon" If you haven't seen that movie, it's pretty dry. I'm still not sure whether it's what I would have expected from the creator of Ghost in the Shell.
You pretty much described planetside 2. It's pretty popular since it's free to play title too, but it will need a fairly beefy PC because zerg of hundreds of players takes a lot of machine power to render.
You might be psyching yourself out. I mostly have the same sort of fears about getting online, but you can overcome a lot of those things or choose to do something that doesn't involve heavy requirements.
Coordinated events are usually the most fun, but I haven't participated in one in years for the reason you mentioned, but you have to not think of them as appointments, but something fun for yourself. At one point in time I likened MMO raiding to participating in an intramural sport. I had played volleyball in a YMCA league, and I signed up for a night a week, and it was pretty easy to know that when Thursday came around from 6 to 1030 I was playing volleyball, I was on the court or reffing, pretty obvious times for people to know that I won't be fielding phone calls or responding immediately to texts. People can understand that about sports, but have trouble when you explain that you are going on a raid, joining up with your wing to drop bombs, or practicing with your clan. Still, its blocking time aside for yourself to participate in a hobby you enjoy.
2. Hurry up and wait. I abolish those games/modes immediately, I have no time to wait, there are many that you dont have to wait out, especially if you and a bunch of other people have blocked the time out, its actually pretty fast to meet up and get going right away.
3 + 3. I agree with this for some games. I have enjoyed RTS games but I find the hyper focus for a long duration they require just won't work for my life at this point, so I avoid those. Basically if you find a game where you walking out immediately will ruin no ones experience but your own, you can just spec immediately, alt f4 out, or just stand up and leave your guy AFK.
Anyway no need to fear the online with limited time, it can be done!