Events / GraphQL Summit 2022

GraphQL Summit 2022

GraphQL Summit, the industry-leading conference on GraphQL, is now on-demand! Explore sessions, panels, and workshops to learn how GraphQL experts are building, managing, and scaling with the graph.

GraphQL Summit 2022

Virtual Event

How Walmart Global Tech Redesigned and Unified their Customer Experience in Just 11 months

After years of experimentation and developing new features following mostly the BFF architecture pattern, Walmart was left with a complex s

Watch now

Virtual Event

How a Supergraph powers the front page of the internet

This talk provides an overview of Reddit’s GraphQL deployment, their reasons for moving to a Supergraph, and best practices for m

Watch now

Virtual Event

The Future of Supergraph

Learn about Apollo’s vision for the future of the supergraph.

Watch now

Virtual Event

Getting Buy-In for Your Next Strategic Project

Driving transformational change can be daunting. There are technical considerations, to be sure. Still, some of the more difficult challeng

Watch now

Virtual Event

Building Great GraphQL Developer Experiences at Scale

In this talk, Marc-Andre Giroux covers everything they’ve built at Netflix, from idea to production, to create high quality GraphQL A

Watch now

Virtual Event

Netflix’s Supergraph Saga Continues: Collaboration at Scale

So you’ve federated. Teams are contributing and the graph is growing. Congratulations, you’ve unlocked a new level of scale – and a w

Watch now

Virtual Event

Stranger Graphs – Scaling Netflix Financials with Federation & GraphQL

Netflix spends 20+ billion dollars on content. At that scale, it is imminent they ensure that content is accounted for and paid for in a ti

Watch now

Virtual Event

Champions Table – From Governance to Stewardship

How can we best govern a collective effort such as a graph of graphs? Centralizing governance leads to a bottleneck, as a core graph team d

Watch now

Virtual Event

How we Unified on One Graph at Block

This is an architecture overview of the system at Block, how they fostered adoption, and how they unified two separate GraphQL implementati

Watch now

Virtual Event

The Root of Auth Things

This talk is an exploration into authorization (AuthZ) and the models we use to think about permissions in GraphQL. A lot of in depth imple

Watch now

Virtual Event

Offensive GraphQL Security Testing

Understanding how to hack GraphQL through the lens of a hacker, by using the same tools and resources adversaries use to break GraphQL appl

Watch now

Virtual Event

Determining the Right Architecture Design When Adopting Apollo Federation

As teams think about creating or migrating their APIs to Apollo Federation, it can be perplexing, if not paralyzing, to decide where functi

Watch now

Virtual Event

Escaping GraphQL Monoliths and Embracing Apollo Federation at Fidelity Investments

At Fidelity, they’re always looking to solve complex problems that increases their product development velocity and reduces time to m

Watch now

Virtual Event

The Future of Real-time Data in GraphQL

We present a scalable implementation of data-driven @live queries that abstracts away the details of subscriptions and refetching, initiall

Watch now

Virtual Event

From Graph to Supergraph – Scale Fast Without Breaking Anything

Graphs are data structures that resemble the natural way we build mental models and related concepts. In graphs, relationships between repr

Watch now

Virtual Event

Authorization Patterns in GraphQL

As it says in the GraphQL documentation: “Delegate authorization logic to the business logic layer.” Is that really everything you need to

Watch now

Virtual Event

State of the Federation Subgraph Ecosystem

Apollo Federation is a powerful, open architecture that helps you create a unified supergraph that combines multiple GraphQL APIs. From

Watch now

Virtual Event

Apollo Router: The Next-Generation Supergraph Runtime

Learn from the maintainers about getting started with Apollo Router: declarative configuration, native telemetry, customization with Rhai s

Watch now

Virtual Event

Steps to Take Until You Remove All the REST

This talk focuses on migrations from a REST service to a GraphQL service infrastructure with focus on how REST and GraphQL models live side

Watch now

Virtual Event

Pagination-Aware Query Cost Calculation

This talk goes over the design, implementation and rollout of a custom query cost calculation Apollo plugin that we built to understand and

Watch now

Virtual Event

7 Tips For Writing Better Resolvers

If you are a large organization and have many developers you probably have hundreds or maybe even thousands of resolvers. Here are 7 tips t

Watch now

Virtual Event

Breaking Down a Rails Monolith with Apollo Federation

In this talk, Sendoso discusses how they have enabled individual teams to deploy their own subgraphs using Ruby on Rails. What were the pro

Watch now

Virtual Event

Managing Massive Data Events with GraphQL

Learn leading practices for innovating with data modeling and caching strategies. Hear how the engineering team manages query volume and su

Watch now

Virtual Event

Building Relay Spec Compliance in Federation

This talk is an overview of the Relay spec, implementing it in federation, and open sourcing a NodeJS implementation (maybe a rust one too)

Watch now

Virtual Event

Befriending the Apollo Cache

The Apollo caches inner workings have plagued peoples projects time and time again, but it’s only because they haven’t taken the time

Watch now

Virtual Event

Architecture Design of GraphQL Supergraph – Rivian’s Journey from Sharable Services to Supergraph

Learn first principles and best practices of GraphQL including how to design a unified and effective supergraph via domain model design, be

Watch now

Virtual Event

GraphQL is Not a Trap

This talk addresses some common missteps made when working with GraphQL and some gotchas and misconceptions in using GraphQL. GraphQL a

Watch now

Virtual Event

Server Driven UI and Batching from Gateway to Subgraphs

Take full advantage of Apollo Federation to batch operations to subgraphs and subgraphs to downstream through resolvers with a custom DataL

Watch now

Virtual Event

Designing Useful Queries and Mutations

Considering the benefits and consequences of both specific and general query design. The takeaway is a justification of a client first appr

Watch now

Virtual Event

Automating GraphQL TypeScript Type Generation

In this session, you learn how Arcadia automated keeping their generated frontend GraphQL types in sync with their backend schema when it c

Watch now

Virtual Event

GraphQL in Web3: Building Decentralized APIs

Learn how GraphQL is used in the web3 technology stack to build APIs to make blockchain data easily accessible to developers.

Watch now

Virtual Event

Real World Complexities of Migrating a Polyglot Microservice Supergraph to Federation

This talk discusses the real world complexities migrating a mature polyglot-microservice-backed supergraph from schema stitching to Apollo

Watch now

Virtual Event

Why Intuit uses Data Driven Choreography for Federated Mutations

How do we provide consumers of GraphQL mutations the same level of transparency and independence provided by federated queries? We survey c

Watch now

Virtual Event

Solving the Two Hardest Problems in Computer Science with GraphQL

Take your GraphQL projects to the next level by establishing a scalable Global language. This talk discusses Peloton’s experience wit

Watch now

Virtual Event

How They Do Localization at Babylon

Learn how utility objects can be used when creating subgraphs that expose functionality that can not be surfaced using entity objects, plus

Watch now

Virtual Event

What’s New in Apollo iOS 1.0 GitHub Mobile Talk

Learn how Apollo-iOS 1.0’s new features enabled GitHub Mobile to reduce its binary and more easily work with GraphQL to move faster.

Watch now

Virtual Event

Challenges of Modularizing a GraphQL iOS Application

Splitting your iOS app into modules has its benefits but also creates some unique challenges when it comes to sharing the generated schema

Watch now

Virtual Event

Schema Updates on Mobile GraphQL Clients

Mobile GraphQL clients depend on knowledge of a GraphQL schema at compile-time. But what do you do when the schema you depend on changes af

Watch now

Virtual Event

How to Write Efficient GraphQL Queries With Customized DataLoaders

You have finally made the switch to GraphQL to escape the performance problems of REST APIs. But now your nested-data queries are making mu

Watch now

Virtual Event

Apollo-RS: an Ecosystem of GraphQL Tooling in Rust

Oh no! My parser sprouted into an entire compiler! Compilers should not be reserved for programming languages! With the right care (lot

Watch now

Virtual Event

Using MongoDB Atlas to Unlock Super powers for your Supergraph

Technologies like the document database and GraphQL have completely revolutionized the developer experience for accessing data from the fro

Watch now

Virtual Event

Designing GraphQL Friendly Rest APIs

Are you using GraphQL at your workplace or thinking of moving to using GraphQL alongside REST? This is a deep dive into how to design do

Watch now

Virtual Event

Navigating the Normalized Cache

Mobile app experiences focus as much on screen transitions as they do on a specific screen’s layout. How can we take full advantage o

Watch now

Virtual Event

Scaling Beyond The Monolith

How do you transform an old monolithic GraphQL API into a federated schema, without sacrificing performance or breaking every single consum

Watch now

Virtual Event

Isolated Client Development

This talk covers using the power of the schema to create meaningful/reliable stub data quickly. This allows frontend developer work without

Watch now

Virtual Event

Event Storm to Production Supergraph – a Domain-Driven Design Approach to GraphQL

An enterprise system is typically a complex zoo of services and datastores with varying degrees of coupling. Such a brownfield scenario pos

Watch now

Virtual Event

Can We Still Be BFFs

Backend for frontends (BFFs) allow product teams the autonomy and agility needed to deliver products quickly and efficiently. Watch this ta

Watch now

Virtual Event

Building a Graph using Rust

This is an overview of some benefits and challenges of building a GraphQL service using Rust, and how it compares to the more popular choic

Watch now

Virtual Event

Building Federated GraphQL APIs in Python

The session teaches you to create subgraphs using python microservices, share and extend types between these, and use Apollo Gateway to bui

Watch now

Virtual Event

The Way of the Graph

Do you know how to think in “Graphs”? It is very common to build GraphQL APIs while still thinking in terms of “Endpoints

Watch now