Shopify BFCM Readiness: Engineering for 489M RPM & Chaos Testing

Shopify BFCM Readiness: Engineering for 489M RPM & Chaos Testing

Black Friday Cyber Monday (BFCM) 2024 proved to be a monumental event for Shopify. The platform efficiently processed 57.3 petabytes of data, managed 10.5 trillion database queries, and achieved a peak of 284 million requests per minute on its edge network. App servers independently handled 80 million requests per minute, concurrently pushing 12 terabytes of

Read More
Uber CacheFront: Achieving Strong Consistency at 150M Reads/Sec Scale

Uber CacheFront: Achieving Strong Consistency at 150M Reads/Sec Scale

When users interact with the Uber application for services like requesting a ride, checking trip history, or viewing driver details, an expectation of immediate results prevails. This smooth user experience is supported by a sophisticated caching infrastructure. Uber’s CacheFront system adeptly handles over 150 million database reads per second while rigorously maintaining strong consistency guarantees.

Read More
System Design PDFs 2024: Latest Archive for Scale Testing & Capacity Planning

System Design PDFs 2024: Latest Archive for Scale Testing & Capacity Planning

High Resolution PDFs/Images The 2024 Edition of the Big Archive, offering comprehensive system design insights into aspects like Black Friday Cyber Monday scale testing, is now available. The Bytebytego Big Archive System Design 2024, a 49.2MB PDF file, can be downloaded directly, providing crucial data for capacity planning and understanding Google Cloud multi-region architectures. The

Read More
Essential Network Protocols and Microservices Best Practices for Engineers

Essential Network Protocols and Microservices Best Practices for Engineers

Common Network Protocols Every Engineer Should Know Every interaction on the internet, whether sending an email or joining a video call, depends on network protocols. These protocols dictate how data is transmitted, who is authorized to communicate, and how security is maintained. At the core, transport protocols include TCP, which guarantees reliable delivery; UDP, which

Read More