Funksjonsflagg
Et funksjonsflagg styrer planlagt applikasjonsatferd via konfigurasjon. Det kan skille teknisk utrulling fra å åpne en funksjon.
Et funksjonsflagg er en konfigurerbar bryter for planlagt applikasjonsatferd. Koden må lese den og inneholde passende veier for både på- og avslått tilstand.
En hypotetisk portal åpner først en ny funksjon for gjentatte bestillinger for en testgruppe. Den nye koden kan allerede kjøre mens andre brukere beholder tidligere flyt. Gruppen som får funksjonen, fastsettes eksplisitt.
Å slå den av angrer ikke opprettede bestillinger eller databaseendringer. Et funksjonsflagg erstatter heller ikke kontroll av tilgangsrettigheter. Teamet bør teste begge tilstander og rydde bort overflødige brytere, slik at gamle betingelser ikke blir liggende ubemerket i koden.
Kilder
Beslektede begreper
- ReleaseEn release er en identifisert versjon som gjøres tilgjengelig for bestemt bruk. Publiseringen bytter ikke automatisk versjon i alle systemer.
- Kontinuerlig leveringKontinuerlig levering forbereder programvareendringer gjennom et repeterbart løp. Godkjenning for produksjon kan fortsatt være en bevisst beslutning.
- Cache stampedeEt cache stampede kan oppstå når samtidige forespørsler ikke finner de samme dataene i cachen og starter samme kostbare arbeid.
- BackpressureBackpressure tilpasser tilførselen av data til mottakerens behandlingskapasitet gjennom signaler om å senke tempoet eller ta pause.
- KappløpstilstandEt feil resultat avhenger av tidsrekkefølgen i overlappende tilganger.
- MinnelekkasjeMinne som ikke lenger trengs, holdes unødvendig igjen under drift.
Artikler om temaet

Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.
