GraphQL Caching Demystified - Matteo Collina, GraphQL Galaxy 2021

20:50 39 views 0% Published 5 months ago

GraphQL Galaxy 2021 #GraphQLGalaxy #GraphQL #GitNation
Website – https://graphqlgalaxy.com/

Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings → https://portal.gitnation.org/events/graphql-galaxy-2021

Talk: GraphQL Caching Demystified
How would you implement a performant GraphQL cache? How can we design a good algorithm for it? Is there a good Open Source solution that is efficient, scalable and easy to deploy? How is the caching key computed? What about cache invalidations? Would it be possible to deduplicate resolver execution? This might be seen as daunting but in reality is all code and algorithms.
In this talk we are going to walk through a GraphQL caching system that we have developed for Mercurius - one of the fastest GraphQL servers for Node.js.


This event would not take place without the support of sponsors:

🏆 Platinum Sponsors
The Graph → https://thegraph.com/en/
GraphCMS → graphcms.com
Neo4j → https://neo4j.com/

🥇 Gold Sponsors
StackHawk → https://www.stackhawk.com/
Layer0 → www.layer0.co
GraphCDN → https://graphcdn.io/
Shopify → https://shopify.engineering
Yugabyte → https://www.yugabyte.com/
NeuraLegion → https://www.neuralegion.com/
StepZen → https://stepzen.com/
Tyk → https://tyk.io/
Apollo → https://www.apollographql.com/
Fauna → https://fauna.com/
Nhost → https://nhost.io/

🥈 Silver Sponsors
Stream → https://getstream.io/



Watch on YouTube