~/talk

Apollo Federation: Connecting GraphQL Microservices

Talkat NDC Melbourne 2022 · 2022-06-20..06-24· [graphql, microservices]
links:none on file
slides:none on file

Shows a working Apollo Federation setup that merges an AWS AppSync subgraph and an Apollo Server subgraph hosted in an Azure Function into one Gateway running in Lambda behind API Gateway, with queries inspected in Apollo Studio and CloudWatch. Uses AWS AppSync (Federation v1), Apollo Server (Federation v2), Apollo Gateway, Rover CLI for local composition and Apollo schema registry for managed composition. Key details: subgraphs must mark entities with keys and directives, composition auto‑generates the supergraph SDL, and type mismatches block composition while leaving the previous schema live.

AI-written summary · about

  1. 0:00Start
  2. 2:32Graphql
  3. 6:53Add an Api Gateway
  4. 7:06Schema Stitching
  5. 8:31Apollo Federation
  6. 10:37Federated Architecture
  7. 14:01Fetch Related Data
  8. 15:25Resolve Reference
  9. 17:29Provides Directive
  10. 19:21Super Graph
  11. 20:21Schema Composition
  12. 21:11Query Execution
  13. 24:13Schema Composition Process
  14. 25:20If Polling Fails
  15. 26:34Local Schema Composition
  16. 28:26Create a Yaml File
  17. 29:08Breaking Composition
  18. 30:32Demo
  19. 31:04Versions of Apollo Federation
  20. 38:32Query Plan
  21. 39:53Summary
  22. 44:29The Difference between the Schema Stitching to Federation
~/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.