Simplify, batch, and cache: how Shopify optimized storefront response times
shopify.engineering