Shopify

Cloud, Load, and Modular Code: What 2022 Looks Like for Shopify - Shopify

Jan 20, 2022
Cloud, Load, and Modular Code: What 2022 Looks Like for Shopify - Shopify
SummaryAI, from the source post

This post details Shopify's technical preparations for BFCM 2021 and outlines future plans for 2022. It highlights key metrics from BFCM 2021, including peak app server requests (32M RPM), load balancer peaks (34M RPM), emails sent (145M), egress network traffic (30 TB/min), API calls (42B), webhooks delivered (13B), storefront caching data (3.18 PB written, 15 PB read), and MySQL queries (11M QPS). It also discusses the strategic initiatives for 2022: building more modular code (splitting storefront rendering, exploring majestic monoliths), leveraging cloud development platforms (Spin for faster environment setup), and making load testing a more natural part of the development process (automating and combining load tests). The post also mentions the YJIT compiler's impact and the continued commitment to Rails and React Native.

More from the Resiliency Planning and Game Days trail