How Shopify Handles Black Friday Without Breaking episode artwork

EPISODE · May 29, 2026 · 8 MIN

How Shopify Handles Black Friday Without Breaking

from The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org · host Fexingo

Lucas and Luna dig into the engineering behind Shopify's Black Friday infrastructure — specifically, how the platform absorbs 10,000 requests per second per store during peak traffic without cascading failures. They break down the shift from monolithic scaling to a 'cell-based' architecture where each merchant's data lives in an isolated shard, preventing one viral store from taking down the whole platform. Lucas explains the surprising bottleneck: not database queries, but TLS handshake overhead at the load balancer layer. Luna challenges whether this level of isolation creates operational complexity that offsets the reliability gains. They also touch on how Shopify's engineering team stress-tests with 'failure injection Fridays' and why the company chose to open-source parts of its sharding toolkit. The episode ends with a candid look at whether cell-based architecture is overkill for smaller platforms, and a quick nod to how listener support keeps the podcast ad-free. #Shopify #BlackFriday #Ecommerce #Scalability #CellBasedArchitecture #Sharding #Infrastructure #LoadBalancing #TLS #OpenSource #FailureInjection #EngineeringCulture #Business #Technology #FexingoBusiness #BusinessPodcast #CTOPodcast #TechnicalLeadership Keep every episode free: buymeacoffee.com/fexingo

Lucas and Luna dig into the engineering behind Shopify's Black Friday infrastructure — specifically, how the platform absorbs 10,000 requests per second per store during peak traffic without cascading failures. They break down the shift from monolithic scaling to a 'cell-based' architecture where each merchant's data lives in an isolated shard, preventing one viral store from taking down the whole platform. Lucas explains the surprising bottleneck: not database queries, but TLS handshake overhead at the load balancer layer. Luna challenges whether this level of isolation creates operational complexity that offsets the reliability gains. They also touch on how Shopify's engineering team stress-tests with 'failure injection Fridays' and why the company chose to open-source parts of its sharding toolkit. The episode ends with a candid look at whether cell-based architecture is overkill for smaller platforms, and a quick nod to how listener support keeps the podcast ad-free. #Shopify #BlackFriday #Ecommerce #Scalability #CellBasedArchitecture #Sharding #Infrastructure #LoadBalancing #TLS #OpenSource #FailureInjection #EngineeringCulture #Business #Technology #FexingoBusiness #BusinessPodcast #CTOPodcast #TechnicalLeadership Keep every episode free: buymeacoffee.com/fexingo

NOW PLAYING

How Shopify Handles Black Friday Without Breaking

0:00 8:00

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org?

This episode is 8 minutes long.

When was this The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org episode published?

This episode was published on May 29, 2026.

What is this episode about?

Lucas and Luna dig into the engineering behind Shopify's Black Friday infrastructure — specifically, how the platform absorbs 10,000 requests per second per store during peak traffic without cascading failures. They break down the shift from...

Can I download this The CTO Podcast with Fexingo: Technical Leadership, Architecture, and Engineering Org episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!