This issue was rectified on Tuesday, but another high concurrent player count that was reported on the same day has led to "degraded performance of D2R Ladder Items the database," which database engineers are working to fix. The situation is dire enough so that the Diablo 2: Resurrected team has brought in engineers from other divisions of Blizzard to help fix smaller problems , while they focus in "core Server issues."
"We have reached out to our third-party partners for help in the same way," PezRadar said.
The irony is that Blizzard's determination to provide the authenticity of Diablo 2 experience in the remake is the primary cause of all these headaches. One "legacy service" in particular handles critical functions including "game creation/joining, updating/reading/filtering game lists, verifying game server health, and reading characters from the database."
It was updated and optimized for Diablo 2: Resurrected but is still rooted in 20-year-old technology. It's also having a difficult time adapting to "modern player behavior."
"In 2001 it was not as plenty of content available online about learning how to play Diablo 2 'correctly' (Baal can be played for XP and Pindleskin/Ancient Sewers for the magical find, etc.)," PezRadar said. "Today but, a new player can check out the most amazing content creators who can instruct them about how they can play in various ways.
A lot of them involve a lot of database load due to creating loading, dismantling, and even destroying games at a rapid rate. Though we did foresee this--with players creating fresh characters on fresh servers struggling to obtain their items of magic to find--we greatly underestimated the extent of what we learned from our beta testing."
Another major issue is the regularity of global database saves which are happening way too often for no good reason. Blizzard has made some adjustments to ease things up currently and is working on a more permanent solution Cheap D2R Items, but it'll take some time away because it's "an structure overhaul that requires time to construct and test, before implementing."