Funktionsflagga
En funktionsflagga styr planerat applikationsbeteende via konfiguration. Den kan skilja teknisk driftsättning från att öppna en funktion.
En funktionsflagga är en konfigurerbar omkopplare för planerat applikationsbeteende. Koden måste läsa av den och innehålla lämpliga vägar för både på- och avstängt läge.
En hypotetisk portal öppnar först en ny funktion för upprepade beställningar för en testgrupp. Den nya koden kan redan köras medan andra användare behåller tidigare flöde. Gruppen som får funktionen fastställs uttryckligen.
Att stänga av den ångrar inte skapade beställningar eller databasändringar. En funktionsflagga ersätter inte heller kontroll av behörigheter. Teamet bör testa båda lägena och städa bort överflödiga flaggor, så att gamla villkor inte finns kvar obemärkt i koden.
Källor
Relaterade begrepp
- ProgramvarureleaseEn programvarurelease är en identifierad version som görs tillgänglig för viss användning. Publiceringen byter inte automatiskt version i alla system.
- Kontinuerlig leveransKontinuerlig leverans förbereder programändringar genom ett upprepbart flöde. Godkännande för produktion kan förbli ett medvetet beslut.
- Cache stampedeEn cache stampede uppstår när samtidiga cachemissar startar samma kostsamma beräkning eller datafråga flera gånger.
- BackpressureBackpressure anpassar inflödet av data till mottagarens bearbetningskapacitet genom signaler om att sakta ned eller pausa.
- Race conditionEtt felaktigt resultat som beror på tidsordningen mellan överlappande åtkomster.
- MinnesläckaMinne som inte längre behövs hålls kvar i onödan under drift.
Artiklar om ämnet

Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.
