← All posts

Destiny Back End Stability

Over the past few months Bungie put out a few posts on Destiny that detailed what they were doing on the back end and I finally got a chance to read through these.

THIS WEEK AT BUNGIE – 05/18/2023
THIS WEEK IN DESTINY – 06/29/2023

I just want to take a moment to clap for more visibility of back end work for large scale games.  The work here is often invisible and there is limited detail for how a lot of games work.  

The TLDR on the first post is they are upgrading their services and hardware to new tech.  They have been background updating new releases but have put the game into a bad state requiring total downtime.  They moved to a downtime model for all releases.

There isn’t much detail at all in this first post, but it’s a glimmer into something at least.

The second post has a few things:

Improvements

After reading both of the posts as an outside reader I still don’t really know what is going on, what Claims service is or the architecture and what challenges they have solved and what challenges really remain.  I think there could be a few improvements to the communication on this:

Despite some improvements I do have to tip my hat to the folks at Bungie for putting this all out there.  I know this stuff can be hard to get in public blog posts, especially with folks like me critiquing 🙂 and revealing inner workings and details isn’t always appreciated.  They didn’t have to share anything at all, but I think moving towards a more transparent future is better for everyone.  Running back end game services at scale is actually really difficult.

For someone that is less technical on back end systems maybe this post is great as it can probably be understood by a larger portion of the audience.  Maybe this post isn’t even meant for me.

← All posts