EVGA

Diablo 2 Resurrected server issues partly due to ‘legacy code’ from original game

Author
rjohnson11
EVGA Forum Moderator
  • Total Posts : 102313
  • Reward points : 0
  • Joined: 2004/10/05 12:44:35
  • Location: Netherlands
  • Status: online
  • Ribbons : 84
2021/10/15 23:51:46 (permalink)
https://www.kitguru.net/gaming/matthew-wilson/diablo-2-resurrected-server-issues-partly-due-to-legacy-code-from-original-game/
 
In a blog post explaining the current server issues, Blizzard said that these outages “have not been caused by a singular issue” and that each problem is being tackled as it arises. Alongside squashing these bugs, the team is also working on “longer-term architectural changes”.
 
The post goes on to explain that in an effort to stay true to the original game, Diablo 2 Resurrected still contains a lot of legacy code. One of these legacy services is “struggling to keep up with modern player behaviour”. 
 
“This service, with some upgrades from the original, handles critical pieces of game functionality, namely game creation/joining, updating/reading/filtering game lists, verifying game server health, and reading characters from the database to ensure your character can participate in whatever it is you’re filtering for. Importantly, this service is a singleton, which means we can only run one instance of it in order to ensure all players are seeing the most up-to-date and correct game list at all times. We did optimize this service in many ways to conform to more modern technology, but as we previously mentioned, a lot of our issues stem from game creation.” Blizzard now has a team working on diagnosing issues and implementing fixes, not just for Diablo 2 Resurrected, but for the full set of Blizzard online services to avoid legacy code issues in the future. There is no timetable, but changes are being implemented and fixes are rolling out consistently, so hopefully soon, Diablo 2 Resurrected will have much less downtime.
 
Let's hope the updates continue until the server issues are completely solved. 

AMD Ryzen 9 7950X,  Corsair Mp700 Pro M.2, 64GB Corsair Dominator Titanium DDR5  X670E Steel Legend, MSI RTX 4090 Associate Code: H5U80QBH6BH0AXF. I am NOT an employee of EVGA

#1

2 Replies Related Threads

    moot14
    New Member
    • Total Posts : 100
    • Reward points : 0
    • Joined: 2018/06/12 17:06:21
    • Status: offline
    • Ribbons : 0
    Re: Diablo 2 Resurrected server issues partly due to ‘legacy code’ from original game 2021/10/17 16:16:05 (permalink)
    Man this is sad to hear. I was going to wait for a sale and maybe play for the nostalgia, but it doesn't seem like it's in a very good state...
    #2
    green_tea
    New Member
    • Total Posts : 24
    • Reward points : 0
    • Joined: 2021/10/10 11:13:58
    • Status: offline
    • Ribbons : 0
    Re: Diablo 2 Resurrected server issues partly due to ‘legacy code’ from original game 2021/10/17 18:18:23 (permalink)
    Judging by Blizzard's bad behavior in recent years, this is probably going to end up like Warcraft 3 Reforged.

    Ryzen 5 5600x - EVGA RTX 2060 KO Ultra - 32GB DDR4 - 1TB NVMe - Meshilicious Mini-ITX Case
    #3
    Jump to:
  • Back to Mobile