Ana içeriğe geç

Sunucu seçimi

Gerçek bir huni ile canlı bir kurulumu yükledik ve her şeyi ölçtük. Sonuç: aylık ~20 $ gibi mütevazı bir VPS'te bile (4 vCPU / 8 GB) Qubix saniyede ~1.900 landing görüntülemesi sunuyor; bu, ayda onlarca milyon ziyaret anlamına geliyor. Her görüntüleme ~25 ms sürüyor ve yük altında sıfır hata üretiliyor. Tüm servis ~1,3 GB RAM içine sığıyor, bellek sızdırmıyor ve 7/24 çalışmaya göre tasarlanmış.

Ve bu tavan değil: 12 çekirdekte saniyede ~6.800 görüntüleme elde ediliyor; verim, çekirdek sayısıyla doğrusal olarak artıyor.

Aşağıda trafiğinize göre hangi sunucuyu seçmeniz gerektiği ve bu rakamların arkasındaki tam test sonuçları yer almaktadır.

Hangi sunucuyu seçmeli

Trafiğiniz (yaklaşık)SunucuVerim
Günde ~5M ziyarete kadar (zirvede ~1.000/s)4 vCPU / 8 GB (~$20/ay)~1.900 görüntüleme/s — ölçüldü, landing ~25 ms'de
Günde ~5–15M (zirvede ~1.000–3.000/s)8 vCPU / 16 GB~4.000 görüntüleme/s — tahmini (~500/çekirdek)
Günde 15M+ (zirvede 5.000+/s)12 vCPU / 16 GB~6.800 görüntüleme/s — ölçüldü

Basit kural: çekirdek ≈ zirve ziyaretçi/s ÷ 500. Önerilen kurulum için 8 GB RAM yeterli; 16 GB ise ekstra başlık alanı sağlar.

Ne kadar kaldırıyor — ve nasıl ölçtük

Test koşulları:

  • Test edilen sunucu: DigitalOcean bulut VPS — 4 vCPU / 8 GB, SSD, Debian 13 (kernel 6.12), Frankfurt bölgesi. Aylık ~20 $'lık, özel olarak güçlendirilmemiş sıradan bir makine.
  • Yük üreticisi: ayrı bir sunucu (12 çekirdek) — böylece kurulum tüm kaynaklarını yalnızca kendi işine harcıyor, testin kendisine değil. Araç — bombardier (keep-alive'lı HTTP), 50'den 1.000 eş zamanlı bağlantıya rampalama, her çalıştırmada 15–30 saniye.
  • Ne yükledik: canlı yapılandırılmış bir huni — çalışan bir cloaking kararı ve dönüşüm postback'leriyle birlikte gizlenmiş bir landing (~45 KB) sunan gerçek bir domain.
  • Ne izledik: CPU, bellek, takas ve gecikme — tüm süre boyunca gerçek zamanlı.
  • Ölçekleme için aynı testi 12 vCPU / 64 GB sunucuda tekrarladık.

Önerilen sunucu, 4 vCPU / 8 GB:

İstek türüKapasiteGecikmeHata
Tam landing (cloaked, ~45 KB)~1.900/s~25 ms (250 eş zamanlıda bile — 0,13 s)0
Dönüşüm postback~13.000/s~25 ms0
Hafif istek~16.000/s~20 ms0

1.000 eş zamanlı bağlantıya kadar tek bir hata yok. Aşırı yük altında kurulum çökmüyor veya istek düşürmüyor — yalnızca gecikme artıyor (yük, nominal değeri çok aştığında ~25 ms'den 0,13–0,26 s'ye); zirve geçer geçmez yanıt süresi normale dönüyor.

Zirvede neyin sınırladığı. 4 çekirdeğin tümü %95–100 dolulukta çalışıyor — sınır CPU'dur, bu nedenle kapasite çekirdek sayısıyla ölçekleniyor. Bellek sakin kaldı: yük altında yaklaşık 1,1–1,3 GB, takas yok, her zaman 3,8 GB'ın üzerinde boş alan mevcut.

Bellek sızmıyor. Aralarında duraklamalar bulunan dört yük döngüsünü art arda çalıştırıp belleği izledik: boşta servis yaklaşık 0,7 GB kullandı, zirve yükte yaklaşık 1,2 GB'a çıktı ve duraklamalarda ~0,8 GB'a döndü — döngüden döngüye birikim olmadı. Kurulum 7/24 kesintisiz çalışmaya uygundur.

Çekirdekle ölçekleme. 12 vCPU sunucuda aynı test:

SunucuTam landingHafif istek
4 vCPU~1.900/s~16.000/s
12 vCPU~6.800/s~80.000/s

Verim, çekirdek sayısıyla orantılı büyüyor — vCPU başına yaklaşık 500 landing görüntülemesi/s (ölçülen: 475 ile 567 arasında). Bu nedenle yukarıdaki çekirdek hesaplama kuralı geçerlidir.

Cloudflare ile — daha hızlı ve ücretsiz

Cloudflare'i önüne koyun — ücretsiz, Qubix her şeyi ayarlıyor

Qubix, her domaini küresel bir sunucu ağı olan Cloudflare üzerinden sunar ve DNS ile SSL yönetimini sizin yerinize üstlenir. Daha hızlı yükleme varsayılan olarak etkindir (Ayarlar → Cloudflare altından yönetin): sitenizin statik dosyaları (script'ler, stiller, simgeler ve ekran görüntüleri) ziyaretçiye en yakın Cloudflare sunucusundan sunulur.

  • Ziyaretçi için çok daha hızlı — sayfa dosyaları dünyanın öte tarafındaki sunucunuzdan değil, en yakın Cloudflare sunucusundan geliyor. Landing'ler tüm dünyada neredeyse anında açılıyor.
  • Sunucunuza onlarca kat daha az yük — her sayfa onlarca statik dosya (script'ler, stiller, simgeler, ekran görüntüleri) çekiyor; Cloudflare bunları kendi sunucularından sunuyor. Sunucunuz yalnızca dinamik kısmı işliyor — aynı donanımda onlarca kat daha fazla ziyaretçi kaldırabilirsiniz.
  • Ücretsiz — hem Cloudflare ağı hem de önbellekleme hiçbir ücrete tabi değil; Qubix her şeyi sizin için ayarlıyor.

Dinamik kısım — cloaking kararı ve landing'in kendisi — hâlâ sunucunuzda çalışıyor (yukarıdaki rakamların tam olarak ölçtüğü de bu); Cloudflare çevresindeki her şeyi üstleniyor. Daha fazlası için bkz. Domainler.

Ne kadar disk gerekiyor

Tam kapasitede — her ziyaretin ekran kaydı, tüm istatistikler ve huni, artı kreatif arşiviniz — 20 GB yaklaşık ayda 300.000 ziyareti kaldırır ve yıllarca yeter: bir yıldan eski kayıtlar otomatik olarak silinir, trafik geçmişi ise yılda yalnızca ~0,5 GB ekler. Gerçek disk tüketicisi kreatiflere aittir (kalıcı saklanır): arşiv ne kadar büyükse o kadar fazla alan gerekir. Burada da Qubix alan tasarrufu sağlar — aynı kreatifi asla iki kez saklamaz (yineleme giderme, hafifçe değiştirilmiş kopyaları bile yakalar); bu özellik istatistiklerinizi de güçlendirir (yüzlerce reklam genelinde tek bir kreatif, birleşik ROAS ile bir adet sayılır). 20 GB yaklaşık 2.500 video veya 30.000 görüntüye karşılık gelir; çok daha fazla yüklerseniz (bir milyon kreatif zaten terabaytlara ulaşır) orantılı olarak daha büyük bir disk alırsınız — bunu istediğiniz zaman büyütebilirsiniz.

SSD veya HDD — burada tasarruf edebilirsiniz. Ziyaretçiler için sayfalar her diskte eşit hızda açılır, dolayısıyla daha ucuz bir HDD sunucu tercih edebilirsiniz. SSD ile fark yalnızca yönetim panelinin içinde ve yalnızca yüksek hacimlerde kendini gösterir: raporlar geçmişi diskten okur ve HDD'de biraz daha yavaş oluşur — bu durum ziyaretçiler için landing'lerin açılma hızını etkilemez.

Sonraki adımlar