Performans verimlilik desenleri

Performans verimliliği, kullanıcılar tarafından anlamlı bir şekilde yerleştirilen talepleri karşılamak amacıyla iş yükünüzü ölçeklendirme becerisidir. İş gereksinimlerini karşılamak için bu artışları tahmin etmeniz gerekir. Performans verimliliğini sağlamanın önemli bir önemi, uygulamanızın ölçeklendirilmesi ve yerleşik ölçekleme işlemlerine sahip PaaS tekliflerini nasıl uygulayacağınıza dikkat etmeniz. Ölçeklenebilirlik, sistemin performans üzerinde etkilenmeden ya da kullanılabilir kaynakların daha fazla artması için yük artışını işleyebilme özelliğidir. Yalnızca işlem örnekleri değil, veri depolama, mesajlaşma altyapısı gibi diğer öğeler de vardır.

Desen Özet
Edilgen Önbellek Veri deposundaki verileri istek üzerine önbelleğe yükleyin.
Koreografi Her bir sistem bileşeninin, bir iş işleminin iş akışı hakkında, merkezi bir denetim noktasına güvenmek yerine, karar verme sürecine katılmasını sağlama.
CQRS Ayrı arabirimler kullanarak verileri okuyan işlemleri verileri güncelleştiren işlemlerden ayırın.
Olay Kaynağını Belirleme Etki alanındaki veriler üzerinde gerçekleştirilen eylemleri açıklayan olayların tam serisini kaydetmek için bir yalnızca ekleme deposu kullanın.
Dağıtım Damgaları Veri depoları dahil olmak üzere uygulama bileşenlerinin birden çok bağımsız kopyasını dağıtın.
Coğrafi Düğümler Arka uç hizmetlerini, her biri tüm bölgelerdeki tüm istemci isteklerine hizmet sunabilen coğrafi düğümlere dağıtın.
Dizin Tablosu Sorguların sıklıkla başvurduğu veri kaynaklarındaki alanlar üzerinden dizin oluşturun.
Gerçekleştirilmiş Görünüm Verilerin gerekli sorgu işlemleri için ideal biçimlendirmeye sahip olmadığı durumlarda, bir veya birden çok veri deposundaki veriler üzerinden önceden doldurulmuş görünümler oluşturun.
Öncelikli Kuyruk Yüksek öncelikli isteklerin düşük öncelikli olanlardan daha önce alınması ve işlenmesini sağlamak için hizmete gönderilen isteklerin önceliklerini belirleyin.
Kuyruk Tabanlı Yük Dengeleme Görevle hizmet arasında tampon görevi görecek ve aralıklı olarak ağırlaşan yükleri hafifletmek için çağrılacak bir kuyruk kullanın.
Parçalama Veri deposunu bir dizi yatay bölüme veya parçaya ayırın.
Statik İçerik Barındırma Statik içeriği, bunları doğrudan istemciye teslim edebilecek bulut tabanlı bir depolama hizmetine dağıtın.
Azaltma Bir uygulama örneği, tek bir kiracı veya hizmetin tamamı tarafından kullanılan kaynakların tüketimini denetleyin.