GraphQL at Scale

Topics

  • Finish the Snowtooth UI
  • REST vs GraphQL
  • Federation
  • Apollo Router & Rover
  • Schema Management
  • Schema Design Best Practices
  • Securing the Graph
  • Caching, Errors & Performance

Schedule

  • 9:30 AM - Start

  • 10:15 - 10:30 - Break

  • 12:00 - 1:00 - Break

  • 2:15 - 2:30 - Break

  • 4:00PM - End

The Scale Cube

The Scale Cube

instances

The Scale Cube

microservices

The Scale Cube

partitioning

The Scale Cube

microservices

instances

partitioning

The Scale Cube

Cloning

instances

The Scale Cube

instances

The Scale Cube

Multiple on One Machine

Scaling Data

sharding

(horizontal partitioning)

The Scale Cube

Microservices

microservices

The Scale Cube

{ }

Query

Response

{ }

Query

Response

Gateway

{ }

Query

Response

Gateway

Reviews

Colors

Accounts

https://www.apollographql.com/docs/graphos/schema-design/federated-schemas/federation

Made with Slides.com