Ölçeklenebilirlik ve Performans

Önemli

20 Eylül 2023 tarihinden itibaren yeni Kişiselleştirme kaynakları oluşturamayacaksınız. Kişiselleştirme hizmeti 1 Ekim 2026'da kullanımdan kaldırılıyor.

Yüksek performanslı ve yüksek trafikli web siteleri ve uygulamaları ölçeklenebilirlik ve performans için Kişiselleştirme ile dikkate alınması gereken iki ana faktöre sahiptir:

  • Rank API çağrıları yaparken düşük gecikme süresini koruma
  • Eğitim aktarım hızının olay girişlerine uygun olduğundan emin olun

Kişiselleştirme hızlı bir şekilde derece döndürebilir ve çağrı süresinin büyük bölümü REST API aracılığıyla iletişim için ayrılmıştır. Azure, isteklere hızlı bir şekilde yanıt verme özelliğini otomatik olarak ölçeklendirecektir.

Düşük gecikmeli senaryolar

Bazı uygulamalar bir derece döndürürken düşük gecikme süreleri gerektirir. Düşük gecikme süreleri gereklidir:

  • Kullanıcının dereceli içeriği görüntülemeden önce dikkat çekici bir süre beklemesini sağlamak için.
  • Aşırı trafik yaşayan bir sunucunun az işlem süresini ve ağ bağlantılarını bağlamasını önlemeye yardımcı olmak için.

Ölçeklenebilirlik ve eğitim aktarım hızı

Kişiselleştirme, Derece ve Ödül API'leri sonrasında Kişiselleştirici tarafından zaman uyumsuz olarak gönderilen iletiler temelinde yeniden eğitilen bir modeli güncelleştirerek çalışır. Bu iletiler uygulama için bir Azure EventHub kullanılarak gönderilir.

Çoğu uygulamanın Kişiselleştirme'nin maksimum birleştirme ve eğitim aktarım hızına ulaşma olasılığı düşüktür. Bu üst sınıra ulaşıldığında uygulama yavaşlamaz, ancak olay hub'ı kuyruklarının temizlenebilenden daha hızlı doldurulduğu anlamına gelebilir.

Aktarım hızı gereksinimlerinizi tahmin etme

  • Bağlam ve eylem JSON belgelerinin uzunluklarını ekleyerek sıralama olayı başına ortalama bayt sayısını tahmin edin.
  • 20 MB/sn'yi bu tahmini ortalama bayta bölün.

Örneğin, ortalama yükünüz 500 özelliğe sahipse ve her biri tahmini 20 karakterse, her olay yaklaşık 10 kb olur. Bu tahminlerle günde yaklaşık 173 milyon olay olan 20.000.000 / 10.000 = 2.000 olay/sn.

Bu sınırlara ulaşıyorsanız mimari önerileri için destek ekibimize başvurun.

Sonraki adımlar

Kişiselleştirme'yi oluşturun ve yapılandırın.