ShopifyDifficulty: Advanced
Shopify’s journey to faster breadth-first GraphQL execution
Shopify optimized GraphQL query execution by replacing depth-first traversal with breadth-first processing to reduce overhead and improve performance significantly.
Interview angle
How would you optimize GraphQL query execution for better performance at scale?
- Failure / topic
Hidden performance costs in conventional depth-first GraphQL execution
- Source
- shopify.engineering