DrakeHellfire wrote: »This is fairly quick considering this downtime is for the new content they are releasing for Solstice, 6 hours of downtime is nowhere near as bad as it could be.
licenturion wrote: »It makes sense today
1. Taking servers offline
2. Create a backup of databases
3. Deploy launcher update
4. Deploy client update
5. Update database with new tables, items and systems over 2 regions
6. Internal testing if everything works correctly
7. Bring servers back online
Quite the task. Other PvE games with PvP have the same issues. Division 2 is also offline usually half a day each week.
And it's exorbitant downtimes?
It's been like this for years, at some point you gotta ask what gives?
Like seriously, what's the deal? Why does it always take literally an entire day to patch this game?
You'd think by the year 2025, 11 years after release, ZOS woulda figured out a way to make this process more efficient, and maybe take like 3-4 hours TOPS on a BAD day.
Can't play this on a day off because of a whopping 6 HOUR long downtime.
Funnily enough they have such insane downtimes, yet they still cannot be arsed to fix the insane lagspikes. No other game I play has ever had such an egregious amount of lagspikes everyday.
It's like the servers are begging for a mercy that shall never come.
And it's exorbitant downtimes?
It's been like this for years, at some point you gotta ask what gives?
Like seriously, what's the deal? Why does it always take literally an entire day to patch this game?
You'd think by the year 2025, 11 years after release, ZOS woulda figured out a way to make this process more efficient, and maybe take like 3-4 hours TOPS on a BAD day.
Can't play this on a day off because of a whopping 6 HOUR long downtime.
Funnily enough they have such insane downtimes, yet they still cannot be arsed to fix the insane lagspikes. No other game I play has ever had such an egregious amount of lagspikes everyday.
It's like the servers are begging for a mercy that shall never come.
licenturion wrote: »It makes sense today
1. Taking servers offline
2. Create a backup of databases
3. Deploy launcher update
4. Deploy client update
5. Update database with new tables, items and systems over 2 regions
6. Internal testing if everything works correctly
7. Bring servers back online
Quite the task. Other PvE games with PvP have the same issues. Division 2 is also offline usually half a day each week.
You've obviously never played GW2 which has had less downtime in 13 years than ESO gets in a couple of months.
It's quite possible to have little to no downtime, many online services achieve that, some games, telephone systems have done it for decades (and it was a lot more work back then, Ericsson invented an entire programming language called Erlang in part so they could easily hot-reload code into running telephone systems so as not to interrupt calls).
In GW2 on a basic level it works like this, you have a redundant set of servers, you put the new update on those, you then flash a message in game to the live servers that there has been update telling people to log out in the next 2 hours, thus giving people in dungeons, raids, etc, time to finish. People log out, restart the game, the client downloads any updates it needs and then when you log back in you are put on the newly updated servers. Over two hours everyone eventually is migrated to the newly updated servers. And of course actual maintenance where there are no updates to the game can be done transparently with zero downtime.
Which isn't only a much better service for the customers, it is more stress free for the devs, as if some update goes wrong or maintenance takes a long time, they can take their time, because they aren't working on live servers with players impatiently waiting.
Of course for that you need either the economic imperative for the company (Google would lose a lot of money from hours of downtime, hence no downtime) or a company that actually cares about the quality of its product / service enough to spend the extra money that no downtime entails, Zenimax is clearly all about the money.
sleepy_worm wrote: »"It could be worse," is not quite a glowing endorsement.
Why does it always take literally an entire day to patch this game?
SeaGtGruff wrote: »Why does it always take literally an entire day to patch this game?
The downtime is scheduled for 6 hours. That literally is not "literally an entire day," unless you consider one-fourth of a day to be an "entire" day. And if you literally consider one-fourth of something to be literally an entire thing, then I propose to buy a pizza, eat three-fourths of it, and then sell you the remaining one-fourth for the price of the entire pizza.
But seriously, this game is huge. I mean, it's so huge that I can't even install it on one of my computers because the hard drive literally isn't large enough for it. So I'm really not surprised that it takes several hours to copy all of the additional and updated files onto all of the servers.
SeaGtGruff wrote: »Why does it always take literally an entire day to patch this game?
The downtime is scheduled for 6 hours. That literally is not "literally an entire day," unless you consider one-fourth of a day to be an "entire" day. And if you literally consider one-fourth of something to be literally an entire thing, then I propose to buy a pizza, eat three-fourths of it, and then sell you the remaining one-fourth for the price of the entire pizza.
But seriously, this game is huge. I mean, it's so huge that I can't even install it on one of my computers because the hard drive literally isn't large enough for it. So I'm really not surprised that it takes several hours to copy all of the additional and updated files onto all of the servers.
When I can't play from 11AM-5PM I would consider that to literally be the entire day, I reckon.
Because, quite literally, that's an entire DAY I can't play the game due to downtime.
If I didn't need to sleep, hell, I'd play through night and day whenever I don't gotta work.
And you obviously never played WOW, SWTOR or a couple of others. Ever tried a D4 or POE Launch day?
licenturion wrote: »It makes sense today
1. Taking servers offline
2. Create a backup of databases
3. Deploy launcher update
4. Deploy client update
5. Update database with new tables, items and systems over 2 regions
6. Internal testing if everything works correctly
7. Bring servers back online
Quite the task. Other PvE games with PvP have the same issues. Division 2 is also offline usually half a day each week.
You've obviously never played GW2 which has had less downtime in 13 years than ESO gets in a couple of months.
It's quite possible to have little to no downtime, many online services achieve that, some games, telephone systems have done it for decades (and it was a lot more work back then, Ericsson invented an entire programming language called Erlang in part so they could easily hot-reload code into running telephone systems so as not to interrupt calls).
In GW2 on a basic level it works like this, you have a redundant set of servers, you put the new update on those, you then flash a message in game to the live servers that there has been update telling people to log out in the next 2 hours, thus giving people in dungeons, raids, etc, time to finish. People log out, restart the game, the client downloads any updates it needs and then when you log back in you are put on the newly updated servers. Over two hours everyone eventually is migrated to the newly updated servers. And of course actual maintenance where there are no updates to the game can be done transparently with zero downtime.
Which isn't only a much better service for the customers, it is more stress free for the devs, as if some update goes wrong or maintenance takes a long time, they can take their time, because they aren't working on live servers with players impatiently waiting.
Of course for that you need either the economic imperative for the company (Google would lose a lot of money from hours of downtime, hence no downtime) or a company that actually cares about the quality of its product / service enough to spend the extra money that no downtime entails, Zenimax is clearly all about the money.
And you obviously never played WOW, SWTOR or a couple of others. Ever tried a D4 or POE Launch day?
SeaGtGruff wrote: »Why does it always take literally an entire day to patch this game?
The downtime is scheduled for 6 hours. That literally is not "literally an entire day," unless you consider one-fourth of a day to be an "entire" day. And if you literally consider one-fourth of something to be literally an entire thing, then I propose to buy a pizza, eat three-fourths of it, and then sell you the remaining one-fourth for the price of the entire pizza.
But seriously, this game is huge. I mean, it's so huge that I can't even install it on one of my computers because the hard drive literally isn't large enough for it. So I'm really not surprised that it takes several hours to copy all of the additional and updated files onto all of the servers.
When I can't play from 11AM-5PM I would consider that to literally be the entire day, I reckon.
Because, quite literally, that's an entire DAY I can't play the game due to downtime.
If I didn't need to sleep, hell, I'd play through night and day whenever I don't gotta work.
I just want to put this out there, YOU may not be able to play during that time period while someone else may ONLY be able to play during that time period.