Shopify yoğun trafikte nasıl ayakta kalıyor?
Kampanya günü mağaza çöker mi? Shopify'ın altyapısını sayılarla anlattık: BFCM zirvesi, pod mimarisi, ödeme kuyruğu ve asıl kritik soru — platform ayaktayken mağazaların neden düştüğü.
Kampanya planlayan her mağazanın bir yerde sorduğu soru şu: “Trafik patlarsa site çöker mi?” Sorunun arkasında genelde eski bir hatıra var — yerli ya da yabancı bir altyapıda, indirim saatinde açılmayan bir sayfa.
Bu yazı o soruyu iki parçaya ayırıyor. Birincisi: Shopify'ın altyapısı gerçekten ne kadar yük kaldırıyor ve bunu nasıl yapıyor? İkincisi, pratikte daha önemli olanı: platform ayaktayken tek tek mağazalar neden yine de düşüyor?
Önce ölçek: kampanya zirvesinde ne oluyor?
Yılın en yoğun anı Kara Cuma–Siber Pazartesi hafta sonu. Shopify'ın 2025 açıklamasındaki rakamlar, konuştuğumuz ölçeği somutlaştırıyor:
Bu rakamların mağazanız için anlamı şu: sizin kampanyanızın yükü, platformun kaldırdığı yükün yanında ölçülemeyecek kadar küçük. Ölçek sorununu Shopify çözüyor; sizin sorununuz başka yerde.
Bu yük tesadüfen kalkmıyor: hazırlık programı
Shopify mühendislik ekibi kampanya hafta sonuna sekiz aylık bir hazırlık programıyla giriyor. 2025 için Mart–Ekim arasında yürütülen çalışmanın omurgası şu:
Buradaki asıl fikir şu: sistem çökmesin diye beklemek yerine, sistem yılda beş kez bilerek zorlanıyor. Kampanya günü çalışan şey, o gün ilk kez denenmiş bir şey değil.
Yük altında ilk kırılacak yerleri (uygulama yükü, kargo hesaplaması, ödeme sağlayıcısı, tema kodu) kampanyadan önce çıkarıyoruz.
Hız ve performans hizmetimizMimarinin özü: pod
Shopify'ın dayanıklılığının temelinde tek bir fikir var: mağazaları birbirinden yalıtmak. Platform, tüm mağazaların aynı devasa veritabanını paylaştığı bir yapı değil.
Pratik sonucu şu: bir sorun çıktığında etkilenen genelde “Shopify” değil, belirli bir mağaza kümesi oluyor. Kesinti haberlerinin çoğunda “bizde çalışıyordu” denmesinin sebebi bu mimari.
Ödeme adımındaki kuyruk
Yük yönetiminin en görünür parçası ödeme adımında. Ani bir talep patlamasında (ürün çıkışı, saatlik indirim) ödeme adımına giriş sınırlanabiliyor ve müşteriler bir sıra sayfasına alınıyor.
Son madde çoğu mağazanın kampanya günü yaşadığı asıl sorunun kaynağı. Sitenizi ziyaret eden müşteri bu sınırlara takılmaz; ERP'niz, muhasebe entegrasyonunuz ve toplu stok senkronunuz takılır.
Peki mağazalar neden yine de düşüyor?
Platform ayaktayken bir mağazanın kampanyayı kaybetmesi mümkün. Bizim sahada gördüğümüz kırılma noktaları neredeyse hep aynı beş yerde:
Dikkat edilirse beşinin de ortak yanı var: hiçbiri Shopify'ın altyapısıyla ilgili değil. Kampanya hazırlığı bu yüzden “platform kaldırır mı?” sorusuyla değil, “bizim eklediklerimiz kaldırır mı?” sorusuyla yapılır.
Sayfa tipi başına performans bütçesi, görsel ve font kuralları: eklenenlerin toplamını kontrol altında tutmanın yolu.
Performans bütçesiShopify'ın kendi kampanya önerileri
Shopify, yoğun kampanya bekleyen mağazalar için somut bir hazırlık listesi yayınlıyor. Çoğu mağazanın hiç okumadığı bu liste, yukarıdaki kırılma noktalarıyla birebir örtüşüyor:
Bu listedeki ilk iki madde tek başına, kampanya günü yaşanan sorunların büyük kısmını ortadan kaldırıyor.
Kampanyaya 48 saat kala
Kendi işleyişimizde kampanya öncesi kuralı sabit: kampanyaya 48 saat kala tema koduna yalnızca hata düzeltmesi girer. Öncesinde tamamlanması gerekenler:
Kampanya döneminde kod dondurma, kopya tema ve geri alma düzenini sürüm yönetimi yazısında anlattık.
Tema sürüm yönetimiPlus tarafında ne değişiyor?
Yüksek hacimli mağazalar için iki fark öne çıkıyor. Birincisi hizmet seviyesi taahhüdü: Plus tarafında %99,99 çalışma süresi taahhüt ediliyor ve ihlali durumunda kredi öngörülüyor. İkincisi API bütçesi: saniyede 1.000 puanlık sınır, yoğun entegrasyon çalıştıran mağazalarda somut bir rahatlama.
Bir de zamanlama tarafı var: kampanyanın başlangıç ve bitiş anını, tema değişimini ve indirimleri önceden planlayıp otomatik başlatan araçlar Plus tarafında kullanılabiliyor. Gece yarısı elle düğmeye basma alışkanlığının en yaygın hata kaynağı olduğunu düşünürsek, bunun değeri yalnızca konfor değil.
Plus'a geçmenin trafikle değil, altı ölçütle verilen bir karar olduğunu ayrı bir yazıda ele aldık.
Plus geçiş kararıYapmadığımız şeyler
Özet
Shopify'ın altyapısı, dakikada yüz milyonlarca isteği karşılayacak biçimde kurulmuş ve bu kapasite yılda beş kez üretim ortamında bilerek zorlanarak doğrulanıyor. Mağazalar birbirinden yalıtılmış birimlerde çalıştığı için arızalar yayılmıyor, ödeme adımındaki ani yükler sıraya alınarak yönetiliyor.
Dolayısıyla kampanya hazırlığında sorulacak doğru soru “platform kaldırır mı?” değil. Doğru soru şu: mağazamıza eklediğimiz uygulamalar, kargo hesaplaması, ödeme sağlayıcısı ve entegrasyonlar aynı anda gelen bin siparişi kaldırır mı? Kampanya öncesi kontrol listenizi paylaşın, bu beş noktayı birlikte gözden geçirelim. Mevcut kurulumunuz zaten hazırsa, ek bir iş önermek yerine bunu söyleriz.
