~/talk

6 Years of Distributed GraphQL in Production

Talkat GraphQLConf 2024 · on Tuesday, 2024-09-10· at 11:40· Metropolitan B-C· [graphql, devops-and-delivery]
links:none on file
slides:none on file

Atlassian builds and runs a distributed GraphQL gateway since 2018 using the Nadle execution engine and a central SDL repo that auto-deploys merged pull requests; the gateway enforces schema linting, introspects subgraphs to detect drift, and scales to >1000 contributors. Key runtime feature is hydration via standard directives (translating IDs to objects), ownership keeps each type to one service, and the team shifts from manual reviews and a custom DSL to automated rules and self‑service governance.

AI-written summary · about

  1. 0:00Introduction and background
  2. 5:04Distributed GraphQL problem
  3. 10:52Gateway architecture and design
  4. 14:28Hydration and schema mapping
  5. 17:20Lessons learned over six years
  6. 23:04Client-driven schema design challenges
  7. 25:58Future of distributed GraphQL
  8. 28:06Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.