Feature Toggle

Kind: mechanism

Layer: Extensibility Core

Aliases: Feature Flag

Record: architecture:feature-toggle

Severity: contextual

Scope: application, release, runtime

Canonical: Ontology

A mechanism that switches a code path on or off at runtime from externally held flag state, so a release can happen without a deploy.

Listed in Architecture principles, after Service Locator Pattern and before Self-Healing Architecture.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Severity

Category

Refactors

Linked from