Özellik bayrağı
Özellik bayrağı, tasarlanmış uygulama davranışını yapılandırmayla açıp kapatır. Teknik dağıtımla işlevin kullanıma açılmasını ayırabilir.
Özellik bayrağı, tasarlanmış uygulama davranışı için yapılandırılabilen anahtardır. Program kodu bu anahtarı okumalı, açık ve kapalı durumlar için uygun yollar içermelidir.
Varsayımsal portal, siparişi tekrarlama işlevini önce yalnız test grubuna açıyor. Yeni kod çalışırken diğer kullanıcılar önceki akışı kullanabilir. İşlevin hangi gruba açılacağı açıkça belirlenir.
Anahtarı kapatmak, oluşturulmuş siparişleri veya veritabanı değişikliklerini geri almaz. Özellik bayrağı erişim yetkisi kontrolünün yerine de geçmez. Ekip iki durumu da sınamalı, ihtiyaç kalmayan anahtarları temizlemelidir; eski koşullar fark edilmeden kodda kalmamalıdır.
Kaynaklar
İlgili terimler
- Yazılım sürümü (release)Yazılım sürümü, belirli kullanım için sunulan tanımlı yazılım durumudur. Yayımlanması, bütün sistemlerin kendiliğinden o sürüme geçmesi değildir.
- Sürekli teslimatSürekli teslimat, yazılım değişikliklerini tekrarlanabilir akışla dağıtıma hazırlar. Canlıya geçiş onayı bilinçli bir karar olarak kalabilir.
- 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.
