GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Use the GDC 2021 Session Viewer to browse and sort the ever-growing list of sessions by day, time, pass type, topic, and format. All registered attendees will be able to build their personal schedule directly within the event platform, once live early July 2021. All times are listed in Pacific Time.

Online Game Technology Summit: Exploring Services Architecture at Bungie

Michael Williams  (Central Technology Engineering Lead, Bungie)

Date: Monday, July 19

Time: 8:30am - 9:30am

Pass Type: All Access Pass, Summits Pass

Topic: Programming

Format: Session

Vault Recording: Video

Audience Level: N/A: I would like to deliver a virtual presentation only

With the transition to building Destiny, Bungie moved from a lightweight back-end to a fully service driven infrastructure. Coming from a windows-focused background, the team had to build many systems from scratch, and build out an architecture that could handle Destiny's scale. This talk covers the services architecture Bungie has built to support Destiny, what we've learned during Destiny's lifetime, and how we will be growing that architecture in the future.


Attendees will leave the session with an understanding of one model for building out a game service architecture, along with pitfalls and tradeoffs of that model. They will also come away with best practices and philosophy for building and maintaining an online service.

Intended Audience

This session is intended for engineers who maintain game services or for those who are looking for insight in building out a new game service.