<  Back to Schedule
GraphQL in ProductionSession Presentations

Identity and GraphQL: More Than You Want to Think About IDs - Matt Mahoney, Meta

Wednesday, September 11 / 02:10p.m. PDT - 02:40p.m. PDT
Matthew Mahoney Profile Image
Matthew MahoneyMeta, Software Engineer

IDs are really important to get right, yet GraphQL the language doesn't discuss them at all, besides requiring every single implementation to have a special ID type! At Meta, we found our types all had their own eclectic idea of what an ID really was. Some had three! We'll walk through where in production systems IDs matter, and how Meta attempts to formalize a few core principles to prevent disaster.