kliontechno.blogg.se

Diablo 2 resurrected servers
Diablo 2 resurrected servers





diablo 2 resurrected servers
  1. Diablo 2 resurrected servers how to#
  2. Diablo 2 resurrected servers update#
  3. Diablo 2 resurrected servers code#
  4. Diablo 2 resurrected servers series#

With more players logging in now than when the game launched, Blizzard’s servers are having a hard time keeping up.īut by far the biggest problem that Blizzard points out has to do with how Diablo 2: Resurrected was made. Diablo 2: Resurrected is still hitting new high watermarks for player-count as recently as last week. One problem that might seem surprising is the sheer number of players that Blizzard is dealing with.

Diablo 2 resurrected servers series#

After more than a week of crashes and outages, Blizzard has released a long and in-depth blog post describing the issues, what’s causing them, and how its team plans on fixing them.Īll of the Diablo 2 remake’s server problems are being caused by a series of smaller issues stacked on top of each other, Blizzard’s post explains, which means there isn’t just one solution to fixing them. It’s really amazing to see how complicated it can get trying to bring a game forward into the modern sphere and seeing the ways gameplay has changed thanks to information no one could have been expected to have in 2000, but which is commonplace in 2021.Diablo 2: Resurrected has had server issues since it launched last month, but recently they’ve gotten even worse.

diablo 2 resurrected servers

You can check out all of their efforts here - and by now hopefully the worst of it is over.

diablo 2 resurrected servers

Work is ongoing, but as you can expect from such a complicated series of issues, it’s not an immediate fix.

diablo 2 resurrected servers

There are multiple solutions in place or being worked on, like limiting the rate of queries to the global database, working on login queues to keep the traffic under control and prevent spikes and surges that overtax that legacy code, and working to break out functions that were once all part of that single legacy service into multiple systems so it can handle more of them without issue.

Diablo 2 resurrected servers code#

However, they can’t just rip out that legacy code from the original game and write a whole new system for creating a new game session on the fly. It didn’t show up in the beta test in a way that allowed them to understand how it would play out live, and as a result they’re working to fix the issues caused. Add to that new code that does things like save to the global database more often than is strictly necessary, increasing the traffic to do that too, and eventually you’re constantly crashing the database.

Diablo 2 resurrected servers how to#

The legacy code wasn’t designed to function the way modern gamers are using it - back in 2000, it simply wasn’t feasible for players to find information on how to maximize their game productivity the way they can now, and as a result, people are starting new games at a pace that simply didn’t exist 21 years ago. So what we have here is a combination of issues. Again, if you’re really interested, check out their post, the details are fascinating.īut the real culprit of all this? The original code to Diablo 2. The effort to correct all of this with fixes to the backup global database actually led to more issues, which they are still working on fixing as of this writing. This would be great, but it meant that the network couldn’t handle all the new traffic that had crashed it in the first place, while also trying to catch up on all that it had lost while it was down, and - I think you can see where this is going. What’s worse, since they’d fixed a similar problem the day before they had everything up and running quickly. This worked, but the very next day, an even higher surge in traffic caused the system to crash again.

Diablo 2 resurrected servers update#

This led to a cascading series of failures that forced them to roll back their update and try to reestablish a stable network. Essentially, due to the way Blizzard’s regional servers link to the global database that saves your game progression, when the servers came under unexpectedly high load - as they describe it, a sudden surge in traffic they’d never experienced even when the game launched - just after they’d implemented an update that was intended to improve game performance around the creation of a game, the connection to the global database timed out. I’m not going to try and reproduce it all here, but the recap of what actually happened to the servers is simultaneously unprecedented and unsurprising. Now Blizzard has posted details on what the issues are and how they’re working to resolve them, and it’s pretty interesting reading. From losing character progression to simply being unable to play the game at all, server issues aren’t fun for anyone. Even if they haven’t affected you personally, they’re a hot topic of discussion - for understandable reasons, as these server issues have had some pretty drastic effect on players. If you have been playing Diablo 2: Resurrected, then you likely already know that the game has had some significant issues with its servers.







Diablo 2 resurrected servers