Unleash Declarative Data Access with GraphQL
Talkat ServiceMeshCon Europe 2022 · on Tuesday, 2022-05-17· at 14:10· Pavilion 3 | Room D | Level 2 | Central Forum·
summary
Built GraphQL into Envoy so the proxy and gateway are one component, eliminating a separate GraphQL deployment and removing an extra network hop. Sidecars discover services (gRPC via reflection, OpenAPI, WSDL), auto-generate GraphQL schemas using logic like GraphQL Mesh, and expose stitchable schemas. Resolvers become declarative resolver YAML that call backends; Envoy reuses routing and circuit‑breaking via the Envoy filter chain. Demo shows live schema generation and queries translated to gRPC responses, working end to end.
AI-written summary · about
chapters (11)
- 0:00Start
- 1:35Our Front-end Application REST API
- 2:14Latency Challenge: Request Waterfalls
- 6:10Front-end Application Chalenges
- 8:01Wayne Telecom Infrastructure
- 9:08GraphQL is a Single Endpoint
- 11:14Problem Summary
- 12:43Proxy is a GraphQL Server Architecture
- 17:33GraphQL: Old Programmatic Configuration.
- 18:10New Declarative Configuration
- 19:18Putting it all together
related talks
24mSupercharging GraphQL with Envoy: Unveiling the Efficiency of Declarative GraphQL
15mHarnessing GraphQL for Efficient API Queries: Learn How
31mGraphQL: how to make clients enjoy using your API
28mCurious Use Cases of GraphQL
37mGraphQL — A New Look at the API
14mGraphQL Mesh – Query Anything, Run Anywhere
49mGraphQL Meshes
16mIntro to GraphQL
