wieder

Çalışkan
Katılım
24 Şubat 2026
Mesajlar
5
Beğeniler
0
Merhaba,

Konsero.com adlı Online etkinlik ve konser bilet satış platformumuz için sunucu arayışındayız. Web sitesiyle birlikte mobil uygulamamız da aynı backend/API altyapısını kullanacak.

Mevcut/planlanan altyapı:

  • Laravel backend
  • MySQL veritabanı
  • REST API / mobil uygulama bağlantısı
  • Online ödeme sistemleri
  • PDF/QR bilet oluşturma
  • E-posta ve SMS bildirimleri
  • Yoğun etkinlik satışlarında anlık trafik artışı
  • Admin ve organizatör panelleri
Başlangıçta çok yüksek trafik olmayacak ancak bilet satışları açıldığında kısa sürede yoğun istek gelebileceği için ölçeklenebilir bir altyapı arıyoruz.

Önceliklerimiz:

  • Türkiye'den düşük gecikme
  • NVMe SSD
  • Güçlü CPU performansı
  • Günlük otomatik yedekleme
  • DDoS koruması
  • SSL
  • Kolay kaynak yükseltme
  • Sunucu izleme
  • Güvenilir teknik destek
Shared hosting yerine VPS/VDS, managed VPS veya Cloud altyapı düşünüyoruz.

Başlangıç için kaç vCPU / RAM önerirsiniz?

Örneğin:
4 vCPU
8 GB RAM
100-160 GB NVMe

seviyesi yeterli olur mu, yoksa farklı bir yapı mı tavsiye edersiniz?

Ayrıca Hetzner, DigitalOcean, AWS, Azure veya Türkiye lokasyonlu sağlayıcılardan hangilerini böyle bir bilet satış sistemi için önerirsiniz?

Özellikle Laravel + MySQL kullanan ve ani trafik alan projelerde tecrübesi olanların önerilerini merak ediyorum.
 
Merhaba, başlangıç için Shared Hosting bile yeterli gelir aslında ama eğer VPS istiyorsanız yine aynı şekilde belirttiğiniz özellikler yeterli gelir. 4 vCPU, 8-12 GB RAM, Depolama olarak barındırdığınız veri boyutuna göre NVME disk olsun.

Eğer Uptime istiyorsanız Türkiye lokasyon seçerken mutlaka kendi Veri Merkezi olan büyük kurumsal firmalardan hizmet alın. Çünkü Türkiye'de Uptime konusu bayağı sıkıntı.

Yurt dışı lokasyon olarak ise Almanya Lokasyon tercih ederseniz Türkiye içinde ping oranı gayet iyi olacaktır. Almanya için, Hetzner veya Prepaid-hoster.de tercih edebilirsiniz. Contabo'da mevcut fakat son yıllarda aşırı overselling yaptığı için sunucular yavaş çalışıyor.
Almanya konusunda Hetzner en başarılısı diyebilirim.
 
Başlangıç için 4 vCPU / 8 GB RAM / 100-160 GB NVMe bence gayet yeterli olur. Ancak bilet satış sisteminde asıl dikkat edilmesi gereken nokta sunucunun ham donanımından ziyade mimari ve ani trafik yönetimi.

Laravel + MySQL için başlangıçta tek bir VPS üzerinde uygulama, MySQL, Redis ve queue worker'lar çalıştırılabilir. Fakat bilet satışında aynı anda çok sayıda kullanıcının koltuk seçmesi ve ödeme başlatması gibi durumlar olacağı için özellikle MySQL tarafında bağlantı/lock yönetimi ve Redis kullanımı önemli.

Ben olsam başlangıçta Almanya lokasyonlu Hetzner gibi bir sağlayıcıda 4 vCPU / 8 GB RAM ile başlar, uygulamayı mümkün olduğunca stateless tutup gerektiğinde yatay/dikey ölçeklemeye uygun kurardım. Türkiye'den Almanya'ya gecikme de genel web/API kullanımı açısından oldukça makul seviyede olur.

DDoS/WAF tarafında Cloudflare kullanmak da mantıklı. SSL zaten Cloudflare veya Let's Encrypt ile çözülebilir.

Yedekleme konusunda ise sadece sağlayıcının günlük snapshot'ına güvenmezdim. MySQL için ayrı ve düzenli backup + mümkünse farklı bir lokasyona/off-site kopya tutardım.

Kısacası ilk gün 16-32 GB RAM'lik pahalı bir sunucuya çıkmak yerine 4 vCPU / 8 GB ile başlayıp gerçek kullanım metriklerine göre büyütmek daha mantıklı. Ancak bilet satışının açılacağı etkinliklerde beklenen eşzamanlı kullanıcı sayısı yüksekse, kapasite testini satıştan önce mutlaka yapmak gerekir.