1. Hizmet Kalitesi Taahhütleri
Veribenim platformu, aşağıdaki kalite hedefleri doğrultusunda tasarlanmış ve işletilmektedir:
1.1 Performans Hedefleri
- API Yanıt Süresi: p95 < 200ms, p99 < 500ms
- JS Bundle Yüklenme: Cloudflare CDN üzerinden küresel ortalama < 50ms
- Veritabanı Sorgu Süresi: Analitik sorgular için p99 < 2s
- Bundle Boyutu: Sıkıştırılmış < 20KB (min+gzip)
1.2 Erişilebilirlik Hedefleri
- API Erişilebilirliği: Ticari olarak makul çaba ile yüksek erişilebilirlik hedeflenir; sabit bir uptime yüzdesi taahhüt edilmez.
- CDN Erişilebilirliği: Kullanılan global CDN sağlayıcısının altyapı erişilebilirliğine tabidir.
- Planlı Bakım: Türkiye saatiyle gece yarısı 02:00-04:00 penceresi, önceden duyurulur
2. Kod Kalitesi Standartları
- Tüm backend değişiklikleri otomatik test suite'ten geçer (PHPUnit)
- Pull request'ler en az bir reviewer onayı gerektirir
- Kritik güvenlik yamalarında 24 saat içinde deployment hedeflenir
- Tüm migration'lar geri alınabilir (down metodu zorunludur)
3. Veri Kalitesi Protokolü
- Bot trafiği otomatik olarak filtrelenir ve analitikten ayrı tutulur
- IP tespitinde Cloudflare CF-Connecting-IP → X-Forwarded-For → REMOTE_ADDR öncelik sırası uygulanır
- Günlük impression toplamlaştırması (aggregation) gece yarısı 00:05'te çalışır
- Silinmiş kayıtlar 30 gün soft-delete ile saklanır, geri yüklenebilir
4. İzleme ve Uyarı Sistemi
- API endpoint sağlık kontrolü her 60 saniyede bir yapılır
- Hata oranı %1'i geçtiğinde otomatik uyarı tetiklenir
- Queue gecikmeleri 5 dakikayı geçtiğinde eskalasyon başlar
- DSAR 30 günlük deadline yaklaşımında e-posta bildirimi gönderilir
5. Sürekli İyileştirme
Her çeyrekte platform performansı, güvenlik testleri sonuçları ve müşteri geri bildirimleri değerlendirilerek kalite hedefleri gözden geçirilir. Müşteriler bu değerlendirme sürecine iletişim formu aracılığıyla katkı sağlayabilir.