Durum yönetimi
Uygulamanın güncel durumunun nerede tutulduğunu, kim tarafından değiştirildiğini ve nasıl gösterildiğini belirlemek.
Durum yönetimi nedir?
Durum yönetimi uygulamanın veya kullanıcı arayüzünün güncel durumunu düzenler: Nerede tutulur, hangi bileşen değiştirebilir, diğer parçalar nasıl okur? İlişkili durumlar çelişmemelidir. Mevcut veriden güvenilir biçimde hesaplanan değerleri ayrıca saklamak çoğu zaman gerekmez. Bunun için her zaman genel durum deposu veya belirli kütüphane gerekmez.
Kurgusal portalda bir kişi durum filtresi seçer. Görünen sipariş listesi mevcut siparişlerden ve bu seçimden hesaplanır. Seçim ve filtrelenmiş liste bağımsız durum olarak tutulursa birbirinden kopabilir. Seçili filtre ayrıca sunucuda saklanan onay durumundan farklıdır. Tarayıcıdaki durum başarılı kaydı veya güncel erişim haklarını kanıtlamaz; sunucu bunları denetlemeyi sürdürmelidir.
Kaynaklar
İlgili terimler
- Yazılım mimarisiYazılım sisteminin yapısı, parçaların birlikte çalışması ve kalite hedefleri hakkındaki temel kararlar.
- İş kuralıİş kuralı, işletme sürecinin nasıl ele alınacağını belirleyen iş koşulunu veya kararını tanımlar.
- Cache stampedeCache stampede, eşzamanlı isteklerin önbellekte aynı veriyi bulamayıp aynı pahalı işi tekrar tekrar başlatmasıdır.
- BackpressureBackpressure, alıcının yavaşlama veya duraklama sinyaliyle gelen veri akışını işleme kapasitesine uyarlar.
- Yarış durumuSonucun, örtüşen erişimlerin zamanlamasına bağlı olarak hatalı çıkması.
- Bellek sızıntısıArtık gerekmeyen belleğin çalışma sırasında gereksiz tutulmaya devam etmesi.
Bu konudaki yazılar

Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.
