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.

View, browse and sort the ever-growing list of sessions by pass type, topic, format and viewing experience. Use the experience filter to view sessions and roundtables that will be available on the virtual GDC event platform. Virtual sessions will be available to watch on-demand through April 1st, 2022 at 5pm PT. All days/times are displayed in Pacific Time.

Use the Viewing Experience filter to see which sessions will be available on-site, on the virtual platform, or both:

  • In-Person: offered on-site, not available within the virtual platform. Check the session’s listing to see if it will be recorded for GDC Vault after the conference.
  • Virtual: offered in the virtual platform at its scheduled time.
  • In-Person/Virtual: offered onsite and the recording will be available to watch-on-demand within 36 hours of the session start time on the virtual platform until April 1st at 5pm PT
  • In-Person/Virtual Livestream: offered on-site and will be livestreamed to watch on the virtual platform at its scheduled time. The recording of the video will be available to watch-on-demand within 36 hours of the session start time on the virtual platform until April 1st at 5pm PT.

All registered attendees will be able to build their personal schedule in the virtual GDC event platform and mobile app. Download the Informa Tech Events app to gain access to the Game Developers Conference 2022 virtually. Login with the email address you used to register.

Tools Summit: Efficiently Shuffling Loads of Data from Place to Place

Adrian Astley  (Tools & Infrastructure Engineer, Activision)

Location: Room 3005, West Hall

Date: Monday, March 21

Time: 9:30 am - 10:30 am

Pass Type: All Access Pass, Summits Pass - Get your pass now!

Topic: Programming

Format: Session

Viewing Experience: In-Person

Vault Recording: Video

Audience Level: No

Games and tools are big and only getting bigger. Games are expanding to be developed by multiple studios in potentially distant physical locations. In addition, the game data and assets are also growing. Thus, using a network file server to transfer data for both Continuous Testing servers as well as individual developers is no longer viable. This talk is a postmortem of a tool we created to manage data transfers in order to optimize for speed, space, and bandwidth. The talk will discuss the reasons for needing this tool, the architecture we ended up with, an analysis of how well it's working, and finally a discussion of all the issues / pitfalls we ran into while developing the tool and running it at scale.

Takeaway

Attendees will learn an approach for highly scalable and performant data transfer. Attendees will also learn some of the pitfalls of large scale file I/O as well as the curse of scale.

Intended Audience

Programmers, producers, build engineers, and IT interested in data transfer and the pitfalls that you can run into for large-scale data data transfer / shared services.