← Back to blog
Tips & Tricks· August 6, 2026 ·3 min read

Black Friday readiness: making your shop survive the spike

Your shop runs fine for 364 days a year. Then Black Friday arrives, traffic goes 20x, and the wheels come off at the worst possible moment. Here is how to be ready.

Mads Edelskjold
Mads Edelskjold
Founder, NordicCDN · ex-datacenter CTO
Black Friday readiness: making your shop survive the spike
The short version

Black Friday breaks shops that are perfectly healthy the rest of the year, because the bottleneck only shows up under load. Cache aggressively at the edge, keep the cart and checkout dynamic, add a waiting room as a safety valve, and load-test before the day — not during it.

There's a special kind of dread reserved for ecommerce teams in late November. The site that's hummed along all year is about to take a month's worth of traffic in a single afternoon, and everyone quietly wonders whether it'll hold. The good news: surviving the spike is mostly preparation, not luck.

Why the day is different

Normal traffic is forgiving. Your server handles requests one after another with room to spare. Black Friday compresses a huge number of visitors into a narrow window, and every weak point you've been ignoring — a slow query, an uncached page, an origin with no headroom — gets stress-tested at once.

A normal day
baseline
Black Friday
10–30× baseline

The readiness checklist

  • Cache everything you safely can

    Product pages, categories, the homepage — these look the same for every shopper. Serve them from the edge so your origin handles a fraction of the load.

  • Keep the personal parts dynamic

    Cart, checkout and account pages must bypass the cache. Define exactly which cookies mean "this is personal" so everything else stays cacheable.

  • Add a waiting room as a safety valve

    If demand ever exceeds capacity, a queue holds visitors gracefully instead of letting the site collapse for everyone.

  • Load-test in advance

    Simulate the spike on a quiet day. Find the breaking point now, while you can still fix it calmly.

  • Have a rollback plan

    Freeze risky deploys for the week. The best Black Friday change is no surprise change.

  • The most common Black Friday failure isn't the shop server — it's the database behind it, drowning in cart and session writes. Caching the read-heavy pages at the edge frees the database to do the writes that actually make you money.

    What "good" looks like on the day

    95%+
    of page views served from cache
    flat
    origin load barely moves as traffic climbs
    0
    surprise deploys during the rush
    Bottom line

    Black Friday rewards the boring work you do in advance. Cache the shared pages at the edge, keep carts and checkout dynamic, put a waiting room in front as a safety valve, and load-test before the rush. Do that and the biggest day of your year becomes a calm one — which is the whole point.

    #ecommerce #black friday #performance #scaling
    Put it into practice

    See how NordicCDN does this for your site:

    Mads Edelskjold
    Written by
    Mads Edelskjold — Founder, NordicCDN · ex-datacenter CTO

    Mads has worked in IT — mostly hosting — since he was 16. He took an early stake in a SaaS company and helped grow it through to its acquisition by Visma, has built and run data-center networks, and served as CTO of a Danish data center. He started NordicCDN to make fast, secure infrastructure simple to use.

    Make your site load instantly

    Start free in two minutes — no card required.

    Start free