343iBot Posted June 29, 2023 Report Share Posted June 29, 2023 Season of the Deep has seen a few technical issues plague Destiny 2, and to address these problem areas in the game's infrastructure, Bungie is planning some big updates that'll roll out across several seasons. According to Bungie, players have encountered a problem with its key service called "Claims," which is responsible for keeping the player and server in sync during every moment of their gameplay, as it routes "every single kill, orb, or unit of Glimmer in Destiny 2" to the correct recipient.While Lightfall saw several improvements made to the Claims service and to some of its underlying communication technology, issues around the service's error recovery functionality were later discovered and Bungie says that the updated system is not always recovering as expected in its live game environment. "If these channels are permanently disrupted, this can be one of the causes behind Weasel, Baboon, or other error codes for a large subset of the player base," Bungie explained.Bungie's plan is to gradually roll out fixes, so as to avoid creating new issues or making stability worse for players. Ongoing support includes improvements to the production and deployment processes to reduce the risk of disruptions for players, and in a mid-season update, targeted improvements to logging and alerting systems will help the studio better identify issues that may arise.Season 22 will see a big update go live, and will see all manner of functionality tools tweaked, added, and improved upon. In Season 23, "deeper and broader architectural improvements to improve the service stability" to Destiny 2 will be added in that update and will include a range of additional improvements. You can see the full roadmap below of what to expect across the next couple of seasons.In other Destiny 2 news, a new Exotic quest that involves catching an Exotic fish has gone live, seemingly hinting at a powerful new weapon being added to the game this season, and after this week's major revelation about The Witness, Bungie has pledged to credit and compensate an artist whose work was referenced in a recent cutscene.Destiny ongoing stability fixesWe will continue to make improvements to our production and deployment processes to reduce the risk of disruptions for players while reducing our maintenance and deployment downtime windows.We will also constantly improve our response procedures for incident recovery to bring Destiny 2 back online as quickly as possible when incidents occur.This work has been ongoing and will continue throughout this timeline.Mid-Season 21 updateWe will make targeted improvements to our logging and alerting systems, allowing us to diagnose issues more quickly with Claims and related systems.These changes are designed to minimize the risk of further degrading stability, while helping us to confirm the effectiveness of fixes further out on the roadmap.Season 22 launch updateWe are deploying a large set of improvements meant to improve the “self-healing” ability of Claims and reduce the odds of us needing to bring Destiny 2 temporarily offline when an issue occurs.We are adding functionality for services to detect Claims services that are in an unhealthy state and send their messages to healthy services instead.We are additionally making six targeted fixes to Claims systems where we have identified issues that could impact Claims stability or recovery.We are making an improvement to better evict old gameplay messages in our pipelines, which should help with faster recoveries and reduce the chance of a “death spiral” of slow messages causing more slow messages.We are also deploying improvements that will help us to make Destiny 2 services even more robust in the future.We are adding improved support for targeted “Chaos Testing” against our services, allowing us to better simulate different failure modes for our services.We are adding more logging for non-Claims portions of our messaging pipelines to detect other issues that could lead to connection problems for players.Finally, to reduce the odds of introducing new problems with these changes, we are also updating and expanding our Claims Unit Tests. This is automated testing that verifies code is behaving the way we expect it should.Season 23 launch updateBased on the results of our 7.2.0 updates and improved logging, we will be targeting deeper and broader architectural improvements to improve the service stability and rapid recovery of Destiny 2, which will include a range of additional improvements.View the full article Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.