We’ll discuss how queries are executed and what makes processing slower. After that, we’ll learn how to measure performance in the GraphQL era and determine the part we should improve. Finally, we’ll discuss possible solutions and some advanced technics to keep your GraphQL app fast!
One day, you decided to give GraphQL a try and implement an API of your new application using GraphQL. You deployed the app to production, but after a while, you realized that response times are not that good. How to find out what makes your GraphQL endpoint slow?
Video
Slides
In the same orbit
- GraphQL Fragment Cache
GraphQL Fragment Cache
Improve GraphQL Ruby applications performance with the ability to cache response fragments. - GraphQL Ruby Persisted Queries
GraphQL Ruby Persisted Queries
A plugin for graphql-ruby to reduce HTTP request sizes by sending a request ID instead of an entire selection set. - How to GraphQL with Ruby, Rails, Active Record, and no N+1
How to GraphQL with Ruby, Rails, Active Record, and no N+1
Explore more events
- GraphQL-Ruby under the hood and how to write more elegant APIs
GraphQL-Ruby under the hood and how to write more elegant APIs
RubyRussia