My Community Resurrected team has roped in engineers from other areas

Blog Information

  • Posted By : lowes emily
  • Posted On : Jul 25, 2022
  • Views : 256
  • Category : MLB
  • Description :

Overview


  • The issues continued to be a mess on Monday when Blizzard made fixes to D2R Items backup database and then tried to change it. After the switch was made it continued running its backup processes but not process requests from remote servers.

    The issue was resolved on Tuesday, but another massive number of concurrent users was reported on the same day has led to "degraded performance of the database," which database engineers are currently working to fix. The situation is serious enough it is that the Diablo 2: Resurrected team has roped in engineers from other areas of Blizzard to help fix smaller problems while it concentrates in "core server issues."

    "We reached out to our third party partners to ask for assistance in the same way," PezRadar said.

    Ironically, it seems that Blizzard's desire to maintain the authentic Diablo 2 experience in the remake is the main cause of these issues. 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 upgraded and optimized to work with Diablo 2: Resurrected but is still built on 20 years old technology and has trouble adapting to "modern player behavior."

    "In 2001, there wasn't nearly as much content available on the internet around playing Diablo 2 'correctly' (Baal plays for XP and Pindleskin/Ancient Sewers/etc to magic finds, etc.)," PezRadar said. "Today however, a new player can look up any number of amazing content creators that can teach how to play the game in various ways.

    A majority of them include a lot of database load due to creating, loading, and destroying games in quick succession. While we anticipated this -- with players creating new characters on fresh servers, working hard to discover their magical-finding objects, we greatly underestimated the extent of what that we learned from beta testing."

    Another issue is the regularity of database saves across the world, that happen way frequently without any good reason. Blizzard has made some adjustments to ease things up for now and is also looking to implement a more permanent fix, but it'll be a while in coming because it's "an architectural redesign that will require time to construct and test before implementing."

    In the moment, Blizzard is taking three steps to in making Diablo 2: Resurrected more reliable and accessible. Rate limiting, which will put a cap on how quickly and frequently players can make and join games; the creation of an MMO-style login queue to ensure that servers don't get overwhelmed with a flurry of concurrent logins; and the division of essential functions into smaller functions.

    But those measures may end up alienating a segment in the Diablo 2 Resurrected Items: Resurrected player base on their own. If players reach rates that are too high, for instance, will get an error message that says there's an issue with communicating with game servers.