Fixing The Diablo II: Resurrected Servers Sounds Like

Fixing The Diablo II: Resurrected Servers Sounds Like

Diablo 2: Resurrected launched, it’s authentic as all hell—but then the D2 servers took an instant trip to the Seventh Circle. For the last week, players have faced constant login issues and outages. And by the sounds of things, the poor server engineers must be absolutely hating life.To get more news about Buy Safe Diablo 2 Gold, you can visit lootwowgold official website.

First up: any time a developer posts a blog that surpasses 2,000 words, you know the shit has really hit the fan. It’s a massive explainer on all the issues facing Diablo 2: Resurrected players lately, and it’s so extensive because the problems aren’t caused by a single issue but a mix, ranging from an inability to deal with the game’s popularity, its architecture, and even down to the fact that players are just way more efficient at smashing Diablo into the dust in 2021.

The first major problem outlined by the team is how players’ characters and data are stored. If you’ve played any Activision or Blizzard multiplayer game over the last few decades, you’ll know that you generally login to a set of servers as close to your location as humanly possible. It’s not an individual server per se, but a cluster of servers that service an entire region.

Anyway, these servers all have their own regional databases that store the data of the characters that play on them. This is needed because there’s too many people playing Diablo 2 to just continually upload everyone’s data to a single, central point.
“Most of your in-game actions are performed against this regional database because it’s faster, and your character is ‘locked’ there to maintain the individual character record integrity. The global database also has a back-up in case the main fails,” Blizzard wrote.

These regional databases periodically send information back to the central database, so that way Blizzard has a singular record (with backups) of your thicc Level 88 Barbarians, Necromancers and so on. Which sounds all well and good—until that central database gets overloaded and the whole system, much like the engineers working on it, needs a nap.

“On Saturday morning Pacific time, we suffered a global outage due to a sudden, significant surge in traffic. This was a new threshold that our servers had not experienced at all, not even at launch,” Blizzard explained.Not exactly the recipe for a fun weekend, that. It also explains why players were having so many issues with progress, too. You’d pick your character, start a game, play for a while, but the regional server couldn’t communicate with the central database after an outage. So it couldn’t tell Diablo 2’s source of “ground truth” about the new gear and XP you’d gained, resulting in frustrated players losing some of the progress they’d made.

The problems only got worse from there. The Diablo 2 servers came back online, but they did so during a period when most players were online—so even though the servers rebounded quickly, they crashed almost straight away as soon as hundreds of thousands of Diablo 2 instances fired up.


freeamfva

2077 Blog posts

Comments