Featureflag
Et featureflag slår planlagt applikationsadfærd til eller fra via konfiguration. Det kan adskille teknisk udrulning fra åbning af en funktion.
Et featureflag er en konfigurerbar kontakt for planlagt applikationsadfærd. Koden skal aflæse den og indeholde passende forløb til både til- og frakoblet tilstand.
En hypotetisk portal åbner først en ny genbestillingsfunktion for en testgruppe. Den nye kode kan allerede køre, mens andre brugere beholder det tidligere forløb. Gruppen med funktionen fastlægges udtrykkeligt.
At slå den fra fortryder ikke oprettede ordrer eller databaseændringer. Et featureflag erstatter heller ikke kontrol af adgangsrettigheder. Teamet bør teste begge tilstande og rydde op i overflødige kontakter, så gamle betingelser ikke bliver ubemærket i koden.
Kilder
Relaterede begreber
- SoftwarereleaseEn softwarerelease er en identificeret version, som stilles til rådighed til bestemt brug. Udgivelsen skifter ikke automatisk alle systemer over.
- Continuous deliveryContinuous delivery forbereder softwareændringer gennem et gentageligt forløb. Godkendelse til produktion kan forblive en bevidst beslutning.
- Cache stampedeEt cache stampede opstår, når samtidige cache-misses starter den samme dyre beregning eller dataforespørgsel flere gange.
- BackpressureBackpressure tilpasser datastrømmen til modtagerens behandlingskapacitet gennem signaler om at sænke tempoet eller holde pause.
- Race conditionEt forkert resultat afhænger af tidsrækkefølgen i overlappende adgange.
- HukommelseslækHukommelse, der ikke længere behøves, holdes unødigt optaget under drift.
Artikler om emnet

Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.
