Yeah idk if they can or not but I don’t think I’ve ever seen a hotfix in this game.It’s more because you references a cloud system with thousands of servers of which any one could go down and the cloud would at most have some performance issues but not go fully down.
As for the mega server spaghetti code they use for ESO; it’s just that, one server per server… no extra servers.
Which means when the server requires maintenance the entire server must go down to do it.
They don’t have a backend set up in order to allow hot fix maintenance because that requires modulating server load between multiple severs which they don’t have since they use a mega server.
Plus hotfixes are only so capable of fixing things, take RuneScape which hotfixes all the time, when they’ve had to do rollbacks they also have to turn all of their servers offline to do it.
You can’t modulate around the server load of major changes, one server would say that your account is in one state and another would say it’s in a different state and when they try to merge your save data who knows which it would pick (what happened with the PTS) so they have to turn servers off for anything beyond a small patch.
And as far as I’ve ever seen ESO doesn’t even have the capability to do a hotfix anyways.
They can, but I think the scope of what they can do is incredibly limited.
Yeah idk if they can or not but I don’t think I’ve ever seen a hotfix in this game.It’s more because you references a cloud system with thousands of servers of which any one could go down and the cloud would at most have some performance issues but not go fully down.
As for the mega server spaghetti code they use for ESO; it’s just that, one server per server… no extra servers.
Which means when the server requires maintenance the entire server must go down to do it.
They don’t have a backend set up in order to allow hot fix maintenance because that requires modulating server load between multiple severs which they don’t have since they use a mega server.
Plus hotfixes are only so capable of fixing things, take RuneScape which hotfixes all the time, when they’ve had to do rollbacks they also have to turn all of their servers offline to do it.
You can’t modulate around the server load of major changes, one server would say that your account is in one state and another would say it’s in a different state and when they try to merge your save data who knows which it would pick (what happened with the PTS) so they have to turn servers off for anything beyond a small patch.
And as far as I’ve ever seen ESO doesn’t even have the capability to do a hotfix anyways.
They can, but I think the scope of what they can do is incredibly limited.
Now say Cyrodil, BG, dungeon finder and trials was down during update it would still be much better than today.Just for frame of reference: The last Guild Wars 2 downtime was August 13 of 2016.
As far as how they can patent something like that I do not know. I am not an expert in copy right law.
According to this article, they used Amazon Web Services.
https://www.guildwars2.com/en/news/inside-arenanet-live-game-outage-analysis/
Yes and several other MMO's use AWS and have down time. Remember AWS is just renting the server infrastructure of another company. The MMO's are an application that runs on top of some one else's infrastructure. So AWS has very little downtime typically but these companies still have to write their applications in a way that could allow updates to happen without taking the system offline.
ArenaNet accomplished this with Guild Wars 2. They probably spin up new servers with the update in AWS, transfer those clients between those servers and then take down the old servers. I probably am making that sound more simple than it actually is. I am sure it gets convoluted with things like the clients need to update, and how does a running instance of the application handle a version difference when they are handed off. I was under the impression that it was under a Patent but someone else pointed out I may be wrong. I really don't know for sure as I only know based on what others have told me. The only thing that might speak for patent is I would think other MMO's would have adopted these technologies, but maybe they are just cost prohibitive?
Also I did forget EU had a downtime that NA did not. There NA server has been up for over 8 years though.
I think GW 2 is less of an open world than ESO.
You don't see Azure going down for maintenance....or Oracle or Google. Why ESO?
2 billion....I'll just leave that there
From the thread:
Now that all scheduled maintenance has concluded on the PC, PTS and console megaservers, we’d like to outline next steps and what to expect in the coming days:
- Tomorrow, April 25 beginning at 6am EDT, we’ll be taking the PC NA megaserver offline for maintenance. During this time, we’ll be restoring affected PC NA accounts back to their state from Monday, April 15 at 9:30am EDT.
You don't see Azure going down for maintenance....or Oracle or Google. Why ESO?
I mean... they only have the one mega server. What is it supposed to be rolling with?