Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Az'gaan Karak
|
Posted - 2010.02.10 10:58:00 -
[1]
Edited by: Az''gaan Karak on 10/02/2010 10:58:48 So what's the daily downtime for? Seriously. Saving energy?
What kind of "maintenance" do you need to do on a game like this every single day?
|
Noveron
Caldari STORM Squad LOADED CONCRETE
|
Posted - 2010.02.10 11:01:00 -
[2]
Apply small patches, change nodes... go figure. ---
|
Percy Soars
|
Posted - 2010.02.10 11:01:00 -
[3]
It's a shower break. CCP doing their bit to keep geeks clean. Imagine if there was no downtime.
|
Az'gaan Karak
|
Posted - 2010.02.10 11:03:00 -
[4]
Originally by: Noveron Apply small patches
I'd like to implement a new rule for this thread, because I didn't make it just to be a little crybaby. Only people may post who: a.) actually believe what they say and b.) say something that might even be true.
|
Serpents smile
|
Posted - 2010.02.10 11:09:00 -
[5]
Originally by: CCP Mindstar
How automated is the process?
Very! EVE Downtime willl run with no intervention if it is left alone. This includes automated cluster shut down, automatic DB jobs and an automatic startup.
What happens during downtime? What happens differently between a 15m downtime and a 1hr 15m one?
Downtime as required by EVE directly is to run some heavy database procedures - including ones that lock DB tables (which would crash TQ if they were done live). This includes things like re-seeding the market, and other assorted low-level stuff. Originally it was also required to restart the EVE server processes (nodes) on each machine to account for memory leaks on the server - however this is fast becoming a thing of the past.
That is what happens during a basic 15 - 20 minute downtime.
Additional to these, we have all sorts of manual database cleanup work that is done during downtime - more and more of which is being progressively moved to "online". This can often account for another 20 minutes during a normal day. We do numerous server side hotfixes which require some extra time (within the 1 hour window), and we often do re-configurations of the individual blade servers that make up the TQ cluster.
Are certain tasks handled on certain days ?
Without going into any detail at all... Yes.
What would happen if all of CCP came down with Jovian Flu? how long would the game last without them?
This would imply direct contact with one or more Jovians. We at CCP have calculated the risks of this, and the general consensus is that one Jovian would be sufficient to perform the day-to-day functions of CCP, as well as run a small country on the side.
|
Sahriah BloodStone
Caldari No.Mercy Gentlemen's Club
|
Posted - 2010.02.10 11:12:00 -
[6]
CCP use that time to reinforce nodes that are going to have major fleet battles in for one.
I forget exactly what they do, but there was a thread on it posted by CCP awhile ago and you would be suprized. The time is also used for clearing crap from the servers.
Most MMO's have downtime at some point, im pretty sure WoW had like an 12 hr downtime once a week, i'd rather 7 hrs once a day then that tbh. Its usually less then 1hr anyway and with everyone complaining about lag wouldnt you rather have the servers refreshed every day then every 7?
---------------------- Sahriah Bloodstone No.Mercy
|
Ivy Scorn
Amarr Nethro Ore Conglomerate
|
Posted - 2010.02.10 11:12:00 -
[7]
Well, the server is running as a python application if I'm not mistaken. Probably doesn't give them too much control about memory allocations and means they'll have to restart once in a while to get rid of the fragmentation. Next up, the database handles pretty much everything in EVE. Market orders, inventory, even the rocks are stored there (which is scheduled to change in a future patch, if I remember that correctly). It's probably processing billions of INSERTs and DELETEs each day, so that would definitely require a reboot once in a while. Or at least an optimize instruction, which would most likely interrupt gameplay for a couple of minutes while the database is busy doing that - and desync everyone trying to do something inventory related at the time. So yeah, that downtime is probably really a requirement. And lucky us, it's only an hour or less each day. Not like in other games where they shut down the realms for half a day each weak even though the game is already split into tiny shards.
|
DarkPhate Endovari
THE UNKNOWN KNOWN
|
Posted - 2010.02.10 11:16:00 -
[8]
Edited by: DarkPhate Endovari on 10/02/2010 11:16:14 DownTime is that one hour that upsets players by getting in the way of their game. Allegedly, all the maintenece is done on the server at this time, patches are applied, hotfixes are added, yada yada. But, that's not what happens at all. More goes on, magical things. This is the story of DownTime.
First, pilots unlucky enough to be in space at the point downtime occurs are abducted by CCP and and kept there for probing.
Right after DownTime is announced as beginning, something incredible happens. The entire Eve Galaxy goes into a very deep sleep. Everything shuts down, all stations turn off to recharge their fusion batteries, jump gates go offline and activate their immense solar collectors to refuel their batteries, and any living NPC characters put their feet on the dash, close the blinds, and go to sleep.
Next, a massive and equally impressive amount of CCP ships emerge from a large wormhole that is left uncharted. These are the ships that will take care of cleaning up and restoring the Eve Galaxy.
CCP then drives to each and every asteroid field with humongous barges, opens their cargobay doors and dumps rocks into the asteriod fields them to re-make the fields. Each rock is triangulated and placed in the exact same spot every time. They also have large ships with gigantic extruding needles and inject planets with minerals and hook very large pumps up to gas giants and start pumping gas back into the depleted layers of atmosphere.
Meanwhile, CCP locates and hires multiple insane alien mercenaries to pilot ships and lets them know they will likely be killed quickly. The insane aliens don't care, they're getting paid by the hour.
Next, a big ship flies through all of the Eve galaxy scooping up all the cargo containers and also picking up little bits of scrap metal from explosions of ships, missiles, spent weapon shells and other small bits and hauls them off to a recycling center where a lot of fuel and money is made.
After that, CCP loads repairers on all their frigates and details all the Stations and begins repairing the dust and shrapnel-chipped hulls. They also reload all the sentry guns and refill the bases' shielding grids. While all this is going on, Agents get their one hour of sleep per day (they use a sleep accelerator to put them into REM right away).
CCP then finds the records database and goes through every pilot's personnel file and updates all their information. They then proceed to all Corporation and Alliance records and start taking any superflous money that cannot be accounted for in either the Pilot's or the Corporation's books. This is where CCP gets their tip money.
Lastly, all the ships gather around in a large circle to sing and do the Chicken Dance, then start leaving the Galaxy, single file out the wormhole until all have exited and the last one to leave sets a really loud alarm clock to wake up the Galaxy in exactly ten minutes.
Then, after ten minutes, the Galaxy wakes up.
Originally by Siigari Kitawa
|
Sulg
Skies Tis Moiras Amici Noctis
|
Posted - 2010.02.10 11:23:00 -
[9]
Originally by: DarkPhate Endovari Edited by: DarkPhate Endovari on 10/02/2010 11:16:14 Originally by Siigari Kitawa
Man, I love story time.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Warp speed is not fast enough. We must go straight to...ludicrous speed! |
Furb Killer
Gallente
|
Posted - 2010.02.10 11:24:00 -
[10]
Edited by: Furb Killer on 10/02/2010 11:25:20
Originally by: Az'gaan Karak
Originally by: Noveron Apply small patches
I'd like to implement a new rule for this thread, because I didn't make it just to be a little crybaby. Only people may post who: a.) actually believe what they say and b.) say something that might even be true.
Maybe dont ask a question that has been answered many times when you dont want to hear the answer?
This might help
|
|
|
Chribba
Otherworld Enterprises Otherworld Empire
|
Posted - 2010.02.10 11:47:00 -
[11]
Downtime is so I can mine in peace for one hour each day, after which I reseed the belts.
Secure 3rd party service |
|
Lacrous
Amarr Sursum Vestri Inc
|
Posted - 2010.02.10 11:57:00 -
[12]
Originally by: Chribba Downtime is so I can mine in peace for one hour each day, after which I reseed the belts.
I knew there was something fishy going on.
|
Az'gaan Karak
|
Posted - 2010.02.10 12:13:00 -
[13]
Edited by: Az''gaan Karak on 10/02/2010 12:13:05
Originally by: Ivy Scorn Well, the server is running as a python application if I'm not mistaken. Probably doesn't give them too much control about memory allocations and means they'll have to restart once in a while to get rid of the fragmentation. Next up, the database handles pretty much everything in EVE. Market orders, inventory, even the rocks are stored there (which is scheduled to change in a future patch, if I remember that correctly).
Woah, they store data in.. A DATABASE!!! No shiit, Sherlock! And all the other MMOs still store it on post-it notes!!
Originally by: Ivy Scorn
It's probably processing billions of INSERTs and DELETEs each day, so that would definitely require a reboot once in a while.
Why? You don't know what you're talking about. You really don't. Hell. You just don't.
Originally by: Ivy Scorn
Or at least an optimize instruction, which would most likely interrupt gameplay for a couple of minutes while the database is busy doing that - and desync everyone trying to do something inventory related at the time.
Uh huh, I can see it clearly in front of me:
OPTIMIZE EveDB Executing...
Originally by: Ivy Scorn
So yeah, that downtime is probably really a requirement.
Conclusion based on assumptions pulled straight from your ass.
Originally by: Ivy Scorn
And lucky us, it's only an hour or less each day. Not like in other games where they shut down the realms for half a day each weak even though the game is already split into tiny shards.
Mandatory daily WoW-comparison based on hearsay: Check.
Node remapping is so far the only real explanation in here.
|
Verena Asalis
|
Posted - 2010.02.10 12:16:00 -
[14]
Ok, here's the real story:
CCP doesn't use a digital database, they have all the info needed on paper. Hand-written. The server consists of hundreds of terminals, where slaves handle every single request made by the players, and keep track of everyone's assets, wallet status, skillpoints, etcetera. Every time you open the character sheet, a few hundred slaves quicly type in all the data that needs to be showed.
Downtime is used to remove the dead slaves, and feed ******* to the ones still working. Occasianally, the slaves get a tube of bengay for their sore fingers, and their eyes (which are held open by spreaders) are re-moisturized.
So there you have it, now you know
|
Serpents smile
|
Posted - 2010.02.10 12:18:00 -
[15]
Originally by: Az'gaan Karak I'm an ass, severely lack any reading skills and am just posting totroll
|
Tippia
Reikoku IT Alliance
|
Posted - 2010.02.10 12:20:00 -
[16]
Originally by: Az'gaan Karak Node remapping is so far the only real explanation in here.
The real explanation has already been posted. ——— “If you're not willing to fight for what you have in ≡v≡… you don't deserve it, and you will lose it.” — Karath Piki |
Az'gaan Karak
|
Posted - 2010.02.10 12:22:00 -
[17]
Edited by: Az''gaan Karak on 10/02/2010 12:23:07
Originally by: Serpents smile
Originally by: Az'gaan Karak I'm an ass, severely lack any reading skills and am just posting totroll
Oh sorry. I must have simply ignored the explanation above because...
Originally by: CCP Mindstar
Downtime as required by EVE directly is to run some heavy database procedures - including ones that lock DB tables (which would crash TQ if they were done live). This includes things like re-seeding the market and other assorted low-level stuff.
...only contains one example that makes me wonder since when putting up market orders makes the server crash, and thus somehow got me thinking that the whole paragraph must be bull.
|
Tippia
Reikoku IT Alliance
|
Posted - 2010.02.10 12:25:00 -
[18]
Originally by: Az'gaan Karak ...only contains one example that makes me wonder since when putting up market orders makes the server crash, and thus somehow got me thinking that the whole paragraph must be bull.
Ok, so the people operating the database explains to you why the database works the way it does, and you dismiss for some arbitrary reason. Right. So in effect, you're not going to ever be satisfied with any kind of answer that will be given here unless it's what you've already decided that it is (regardless of whether it's actually true or not).
IBTL for trolling. ——— “If you're not willing to fight for what you have in ≡v≡… you don't deserve it, and you will lose it.” — Karath Piki |
Verena Asalis
|
Posted - 2010.02.10 12:45:00 -
[19]
"Some arbitrary reason".. Someone isn't paying attention :S
|
Rakshasa Taisab
Caldari Sane Industries Inc. Initiative Mercenaries
|
Posted - 2010.02.10 12:57:00 -
[20]
Originally by: Az'gaan Karak
Originally by: CCP Mindstar
Downtime as required by EVE directly is to run some heavy database procedures - including ones that lock DB tables (which would crash TQ if they were done live). This includes things like re-seeding the market and other assorted low-level stuff.
...only contains one example that makes me wonder since when putting up market orders makes the server crash, and thus somehow got me thinking that the whole paragraph must be bull.
Locking tables would lock the tables would lock the... Awww... What does locking mean? I don't know. I am stupid.
|
|
Niccolado Starwalker
Gallente Shadow Templars
|
Posted - 2010.02.10 13:00:00 -
[21]
Edited by: Niccolado Starwalker on 10/02/2010 13:00:39
Originally by: Az'gaan Karak Edited by: Az''gaan Karak on 10/02/2010 10:58:48 So what's the daily downtime for? Seriously. Saving energy?
What kind of "maintenance" do you need to do on a game like this every single day?
By law the server hamsters have got one hour lunchbreak per day. What else could it be?? Server maintainance???
Originally by: Dianabolic Your tears are absolutely divine, like a fine fine wine, rolling down your cheeks until they flow down the river of LOL. |
Hooch Flux
Caldari
|
Posted - 2010.02.10 13:01:00 -
[22]
ITT
I say prep for dustoff, nuke the site from orbit...
Only way to be sure! |
Oddymandius
Minmatar
|
Posted - 2010.02.10 13:01:00 -
[23]
Originally by: Az'gaan Karak I'd like to implement a new rule for this thread... Only people may post who: a.) actually believe what they say and b.) say something that might even be true.
Well, in that case: you're gay.
|
Samantha U
|
Posted - 2010.02.10 13:23:00 -
[24]
And you have your head firmly up your backside. In reality I hope downtime is just to annoy people like you.
|
Joseph Maccabi
|
Posted - 2010.02.10 13:38:00 -
[25]
If the OP doesn't understand that there are stored proceedures that might require everyone off the db server then he has no idea what he is talking about.
|
Gladys Pank
Amarr Trillionaire High-Rollers Suicidal Bassoon Orkesta
|
Posted - 2010.02.10 14:40:00 -
[26]
Hamster feeding time obviously. ~ Soar Like a Penguin |
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |