PHP / Magento Dev Blog

  • Home

Preparing your Magento store for peak traffic: Black Friday, seasonal sales

by Henryk Tews / Monday, 03 August 2026 / Published in E-commerce

A store that cannot handle traffic peaks loses money at the best possible moment. Black Friday, Cyber Monday, seasonal sales, sending a newsletter to 100,000 subscribers – these are moments when traffic in an hour can increase 10-fold. Preparing for peaks is not a matter of “if” but “when”.

How to check if the store is ready

A load test simulates many simultaneous users and shows at what number of sessions the store starts slowing down or stops responding. Tools like k6, Apache JMeter or LoadImpact let you simulate 100, 500, 1,000 concurrent users and measure response time, error count and server resource usage.

Without a load test you do not know at what traffic level the store will fail. With a test – you know before Black Friday, not during it.

Typical bottlenecks during traffic peaks

Database – SQL queries that take 0.1 seconds at normal traffic take 2 seconds at 10x traffic and block subsequent queries. Cache that is not correctly configured and passes traffic directly to PHP/database. Sessions stored in the database instead of Redis. External services (payments, couriers) that have their own rate limit per second.

What to do before the season

Review of Varnish and Redis configuration. Load test with a remediation plan for found bottlenecks. Monitoring review – will alerts fire before the store fails, not after. Establishing an escalation procedure – who gets a phone call at 2 AM on Black Friday if the store stops working. A customer communication plan in case of downtime.

If any of the signals described sound familiar, it is worth analysing before the problem grows. I offer a free initial consultation – write to biuro@tews.pl or visit tews.pl.

About Henryk Tews

What you can read next

What does a Magento 2 implementation look like: from first contact to launch
Magento 2: is it worth it and how much does implementation cost
Migrating from Magento 1: why delay is a growing risk

© 2026 Created by

TOP
Zarządzaj zgodą
Aby zapewnić jak najlepsze wrażenia, korzystamy z technologii, takich jak pliki cookie, do przechowywania i/lub uzyskiwania dostępu do informacji o urządzeniu. Zgoda na te technologie pozwoli nam przetwarzać dane, takie jak zachowanie podczas przeglądania lub unikalne identyfikatory na tej stronie. Brak wyrażenia zgody lub wycofanie zgody może niekorzystnie wpłynąć na niektóre cechy i funkcje.
Funkcjonalne Always active
Przechowywanie lub dostęp do danych technicznych jest ściśle konieczny do uzasadnionego celu umożliwienia korzystania z konkretnej usługi wyraźnie żądanej przez subskrybenta lub użytkownika, lub wyłącznie w celu przeprowadzenia transmisji komunikatu przez sieć łączności elektronicznej.
Preferencje
Przechowywanie lub dostęp techniczny jest niezbędny do uzasadnionego celu przechowywania preferencji, o które nie prosi subskrybent lub użytkownik.
Statystyka
Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do celów statystycznych. Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do anonimowych celów statystycznych. Bez wezwania do sądu, dobrowolnego podporządkowania się dostawcy usług internetowych lub dodatkowych zapisów od strony trzeciej, informacje przechowywane lub pobierane wyłącznie w tym celu zwykle nie mogą być wykorzystywane do identyfikacji użytkownika.
Marketing
Przechowywanie lub dostęp techniczny jest wymagany do tworzenia profili użytkowników w celu wysyłania reklam lub śledzenia użytkownika na stronie internetowej lub na kilku stronach internetowych w podobnych celach marketingowych.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Zobacz preferencje
  • {title}
  • {title}
  • {title}