# How we prepare Shopify for BFCM

DevFeed: [How we prepare Shopify for BFCM](<https://devfeed.tech/articles/how-we-prepare-shopify-for-bfcm-1307.md>)

Original publisher: [Read original article](<https://shopify.engineering/bfcm-readiness-2025>)

Author: Kyle Petroski; Matthew Frail

Published: 2025-11-20T14:40:48Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Chaos Engineering](<https://devfeed.tech/topics/chaos-engineering.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>)

Tags: [chaos-engineering](<https://devfeed.tech/tags/chaos-engineering.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production](<https://devfeed.tech/tags/production.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

## AI overview

Shopify describes its year-round preparation for Black Friday Cyber Monday by modeling traffic, expanding capacity across multiple Google Cloud regions, reviewing infrastructure changes, and conducting risk assessments. Large-scale Game Days and fire drills simulated extreme production load, exposing issues such as Kafka bottlenecks, memory pressure, and timeouts that were fixed and revalidated.

## Source excerpt

From March to October we simulated traffic tsunamis, injected chaos, and fixed every bottleneck before our merchants needed us most.