~/conference

GraphQL Summit 2023

date:2023-10-09..2023-10-13
location:San Diego, United States
series:GraphQL Summit · 3 editions
editions:[GraphQL Summit 2022, GraphQL Summit 2023, GraphQL Summit 2025]

Learn more about upcoming Apollo GraphQL events, both virtual and on-site, across the globe.

titleauthorlength
Panel - Things to Consider When Auditing Your GraphQL Infrastructure for SecurityLuca Carettoni, John Villamil, Phil Prasek32m
Panel summarizes hands-on lessons from auditing the Apollo Router: a 20 person-day review finds six issues (two DoS, three medium, a CSRF vector) and prompts a…
Panel on
Panel - Championing Your Supergraph After Launch, Now What?27m
After launch the focus shifts to measurable operations: set up metrics, tracing and dashboards, track latency, cache hit rates and error rates over time, and…
Panel on
Moving Data From Graph to the Warehouse, A Configuration Driven ApproachBernardo Gomez Palacio25m
Netflix builds a configuration-driven pipeline that streams federated GraphQL types into the warehouse by listening to CDC events, enriching them via a…
Talk on
Build a GraphQL API Gateway the Hard WayJack Sellwood, Brian George19m
Demo and roadmap for GraphOS Cloud Dedicated: a fully managed, always-on Apollo router fleet that runs in your AWS region (US East 1, EU West 1, East Central…
Talk on
GraphQL and CQRS, a Perfect Fit?Gerard Klijs22m
A concrete gift card demo implements CQRS with event sourcing: commands (issue, redeem, cancel) create events, projections live in MongoDB, and an Axon/Exon…
Talk on
Colocating & Composing Data Dependencies with FragmentsAustin Chauncey20m
Argues for colocating GraphQL fragments on components and composing them into root queries, demonstrating an Apollo Server + React demo, GraphQL Codegen for…
Talk on
Authorization in GraphQL: Peanut Butter and ChocolateSam Scott23m
A small Python + Strawberry GraphQL app uses a middleware that inspects the schema and query to infer required checks, prefetches permission data, batches…
Talk on
Optimistic UI updates with Apollo Client and ReactRichard Carrigan23m
Shows a React + Apollo Client front end with Apollo Server and Node implementing optimistic UI for full CRUD and drag‑and‑drop reordering. Implements cache…
Talk on
How Intuit Handled the Busiest Time of Year with Apollo Router & Service MeshRama Palaniappan26m
Intuit replaces Apollo Gateway with Apollo Router (Rust) using Apollo Federation 2 and a service mesh on Kubernetes, serving ~90K requests/sec, 2K clients and…
Talk on
Leveraging GraphQL for Continual Learning in Real-Time ML SystemsAryan Magoon31m
Claims a producible pipeline that turns GraphQL mutations into low-latency online features, uses Kafka to stream session events, Flink to do in-flight feature…
Talk on
Designing Secure GraphQL APIs : Not a Paradigm Shift but Handling ComplexityAnamitra Majumdar27m
GraphQL orchestration at Intuit secures a QuickBooks supergraph that spans 80 third-party APIs used by 17,000 third-party apps producing ~250,000…
Talk on
GraphQL Authorization with Open Policy AgentMike Cohen21m
Indeed centralizes field-level GraphQL authorization using Open Policy Agent and Rego policies deployed as sidecars, with about 200 subgraphs each owning a…
Talk on
How Thinkific is Exposing a Public SupergraphFillipe Massuda20m
Thinkific builds a centralized public supergraph that composes subgraphs from Rails engines and microservices, using Apollo Federation and Apollo Studio…
Talk on
Panel - Graph Leadership - Scaling the Graph Across Your Org and PlatformLeah Hurwich44m
Panelists compare concrete outcomes: NielsenIQ is early adopter, Strava (under 200 engineers) switches REST to GraphQL two years ago and now has most teams…
Panel on
The Wonders of Onboarding: The Ultimate API Management AdventureJesper Rasmussen26m
Scaling a federated supergraph relies on concrete practices not slogans: Spotify runs an internal linting tool plus a publicly available style guide…
Talk on
Let's Build a Supergraph Using ChatGPTPatrick Arminio26m
Builds a Supergraph prototype by feeding ChatGPT prompts to generate GraphQL schemas, comparing GPT‑3.5 (fast, often messy) with GPT‑4 (slower, follows…
Talk on
Locally Debugging Supergraphs at Dow Jones with Rover CLI ExtensionsEthan Ruoff14m
Dow Jones runs a 17-subgraph supergraph (422 types, ~3,000 fields) serving ~11 million CDN-passed requests/day and struggles to test combinations locally. The…
Talk on
Best Practices for Federated GraphQL: Lessons from TeyaChristian Otieno26m
Saltpay migrates multiple BFFs into a federated supergraph with TypeScript, claiming faster team velocity and clearer ownership by splitting schema into atomic…
Talk on
Security Automation For GraphQLAnthony Trummer26m
Advocates shifting security left and automating detection across SAST, SCA and DAST, showing concrete tools and results: semgrep (127 files, 1,600 rules) finds…
Talk on
Panel - Fortune 100 Graphs - Powering Today's Need and Tomorrow's TrendsDan Boerner42m
Four large orgs describe concrete results: PlayStation runs a retail commerce GraphQL backend in production for three years, serving tens of millions of users…
Panel on
The Secrets to Wayfair’s Graph Success from Inception to General AvailabilityLeah Hurwich Adler14m
Wayfair builds a Federated GraphQL platform with an opinionated Gateway, pilot programs and governance bodies, taking two years to GA after iterating through…
Talk on
Isolated Federated Schema Integration Testing with RouterSerey Morm27m
Wayfair describes an isolation-first workflow that composes branch-specific supergraphs called feature variants and serves them via per-variant Router…
Talk on
Supergraph AuthZ Security in Apollo Router with External Co-processingJay Barr, Manoj Sukumaran27m
Enterprise supergraph enforces per-client ABAC at the edge using Apollo Router external co-processing and Open Policy Agent (OPA) with Rego policies; a broker…
Talk on
Building a Production Ready Serverless Graph with Cloud RouterDaniel Abdelsamed25m
Shows a fully serverless Apollo supergraph using cloud router and AWS Lambda with CDK snippets, security notes, and working code samples. Demonstrates Lambda…
Talk on
GraphQL Performance at ShopifyGui Vieira, Rob Van Gennip27m
Shopify profiles their Ruby GraphQL stack and switches concrete pieces: replacing GraphQL‑Ruby’s pure Ruby parser with a C/YAK parser yields about 7× parsing…
Talk on
GraphQL Directives: An Under Utilized Power at your FingertipsRaman Lally24m
A real incident-response story: a GraphQL server in front of a legacy API receives malicious strings in an ID field, so a sanitized directive is added to…
Talk on
Living on the Edge: Designing Relational Data in GraphQLAmanda Aizuss, Sofia Carrillo27m
Builds a GraphQL schema for authors readers and books using Relay cursor pagination and explicit connection and Edge types, moves denormalized totals onto…
Talk on
Query Now, Render Later: Leveraging @defer for Efficient Data DeliveryAlessia Bellisario25m
@defer lets a client mark an inline fragment to be deprioritized so an initial JSON chunk returns fast and slower fields arrive later via an HTTP…
Talk on
How NOT to Build a Supergraph!Kyle Schrade Sr.23m
Clear naming rules matter: PascalCase for types, camelCase for fields, SCREAMING_SNAKE_CASE for enum values; return linked objects instead of only IDs to avoid…
Talk on
Understanding GraphQL Security: Protecting Your Server from AbuseErik Guzman24m
Covers concrete defenses: disable introspection and field suggestions, enforce a query depth limit (e.g. 5–10), and implement per-field complexity costs…
Talk on
Stranger Graphs - Building Federated Workflows with Shared ComponentsGabriel Cura-Castro27m
Claim: building a Federated design system of domain-specific components on top of GraphQL federation cuts UI duplication and speeds delivery. Uses GraphQL…
Talk on
GraphQL Security Best Practices and HardeningAndrew Konstantinov29m
Covers concrete defenses: remove version headers and disable introspection to slow fingerprinting, use Cloudflare/WAFs but expect bypasses, and apply enable…
Talk on
Playing to Win: Why Netflix Platform Engineering Chose Fed GraphQLMatt Debergalis, Bruce Wang28m
Netflix replaces multiple client-specific APIs with a unified consumer Edge built on GraphQL and Federation v2, bootstrapping with a monolithic DGS that ported…
Talk on
How to Use Suspense and GraphQL with Apollo to Build Great User ExperiencesJerel Miller28m
Demonstrates migrating an app to Apollo Client 3.8 by replacing useQuery with useSuspenseQuery, removing loading booleans so components treat data like…
Talk on
Integrating GraphQL with AIAbrahm Coury24m
Prototype converts plain English into GraphQL by using OpenAI Codex via the OpenAI completions endpoint and a Python pipeline, generates a query file, posts it…
Talk on
Panel - Modernization Stories - Monoliths, Migrations and MergersMark Faga47m
Panelists describe migrating by inserting an Apollo Router drop-in in front of a working monolith to get Federation in prod fast, then incrementally extracting…
Panel on
Accelerating GraphQL API Development with Schema Storming and Code-first ImplementationSam Combs31m
Claims that code-first classes plus test-driven checks solve resolver/schema drift and that visual schema storming workshops produce precise UI-to-schema…
Talk on
Caching Strategy for High Volume Personalized Content RequestsEmily Voytek, Jamie F24m
MLB moves from in-memory defaults to a shared Redis cache, APQ + GET requests through CDN, and response-cache plugin to handle spikes that reached ~15 million…
Talk on
A New Paradigm: How Do I Optimally Break my UI Into Queries?Amanda Olsen29m
Shows a concrete tradeoff: attaching one query per tiny component produced UI and schema bloat (example: 607 components on one page, duplicated review and…
Talk on
200 NOT OK: High-Resolution ObservabilityJoey Nenni21m
HTTP status codes fail for GraphQL because of partial success, so use OpenTelemetry plus an Apollo server plugin that parses responses, increments a counter…
Talk on
Supergraph Saving LivesDavid Emanuel Sarabia27m
Startup moves a monolith to Apollo Federation Supergraph and ships a request engine (2.5 months planning, ~3 weeks build) and a survey/assessment engine (2.5…
Talk on
Realtor.com's Technological & Cultural Transformation with GraphQLSuzy Julius, Cabe Waldrop34m
Realtor.com migrates from hundreds of inconsistent REST endpoints to an Apollo GraphQL supergraph with Federation, building automated subgraph templates, a…
Talk on
Federated Subscriptions for Real-time ApplicationsKorinne Alpers37m
Apollo adds native Federated Subscriptions to GraphOS: the router executes subscription plans across subgraphs, supports multipart subscriptions over HTTP…
Talk on
GraphQL Summit KeynoteMatt Debergalis42m
Overview of Apollo’s 2023 roadmap and field results focusing on supergraph adoption, tooling, and ops. Announces Federation 2 and an open standards…
Talk on
~/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.