Ana içeriğe geç

Ölçekleme Stratejisi

Platform, talebe göre otomatik olarak ölçeklenir. HPA (Horizontal Pod Autoscaler), CPU ve bellek kullanımına göre pod sayısını ayarlar.

Ölçekleme Yaklaşımı​

Yatay ölçekleme (pod sayısını artırma) birincil yöntemdir. Dikey ölçekleme (kaynak artırma) özel durumlar için kullanılır.

HPA Yapılandırması​

MetrikHedefMinMaks
CPU%70210
Bellek%80210
İstek/sn1000220

Ölçekleme Senaryoları​

Normal Yük (< 100 kullanıcı)​

BileşenReplikaCPUBellek
API2250m512Mi
Agent2500m1Gi
DB11000m2Gi

Yüksek Yük (100-500 kullanıcı)​

BileşenReplikaCPUBellek
API5500m1Gi
Agent41000m2Gi
DB22000m4Gi

Tepe Yük (500+ kullanıcı)​

BileşenReplikaCPUBellek
API101000m2Gi
Agent82000m4Gi
DB3 (HA)4000m8Gi
Otomatik Ölçekleme

HPA, CPU %70'i aştığında otomatik olarak ölçek büyütür (scale up). %30'un altına düştüğünde ölçek küçültme (scale down) başlar.

Veritabanı Ölçekleme​

StratejiAçıklama
Bağlantı HavuzuPgBouncer ile bağlantı havuzu
Okuma KopyalarıOkuma yükü dağıtımı
BölümlemeTablo bölümleme (Partitioning)
ArşivlemeEski verilerin arşivlenmesi

Performans Hedefleri​

MetrikHedef
Tepki Süresip99 < 200ms
İşlem Hacmi (Throughput)1000+ TPS
Erişilebilirlik%99.9
Hata Oranı< %0.1