The bottleneck is the Global database. It sits above all the local data centers and above the consoles. That is what gives us the Global progress, Global leaderboards when ladder comes, and ability to play with others around the word without starting new chars.
BUT they used the old code that worked ok at the USEast/USWest level and applied it on that Global Scale.
That database can’t handle all the data that comes in from a global playerbase across PC and Console.
Hence the queues and game creation timers. Those are temporary as they work to fix the database coding and infrastructure.
There is an update that was posted yesterday about it all. One of the temp “improvements” is to make the queue timer give something of an estimate instead of just a random meaningless number that never updates in real time.
I recommend reading the whole thing. It talks about measures to change the database save structure too.
Hello all -
We wanted to provide an update on all the work the dev team has been putting in on addressing some of the database issues that we detailed in our post above a couple of weeks ago.
As we mentioned in our last update, character saves have been occurring on the global database. Next week, our internal teams will begin testing a significant change by having saves occur more often on the regional end, rather than global, in hopes of alleviating some database stress. Once our internal load testing is complete, we will put up a PTR server with this fix to get some real-world testing before rolling out to the live game.
On top of that, we have another client patch that we expect to hit next week which will offer better transparency on queue times by adding time estimates alongside your placement in the queue. We will also be implementing a way to rate limit games with varying times to ensure we can get higher amounts of players in during peak playing periods. This change will also give us a better way to adjust the number of players that can jump into the game during these moments.
Lastly, we have some significant updates coming to the game in terms of bug fixes and features, and we are looking forward to going over all of those updates with you soon.
Thank you again for all your patience as you venture your way back into Hell in Diablo II: Resurrected. We will continue to provide updates when available.