Slovník výrazov AI/MLOps a nasadenie

MLOps a nasadenie

prepínač funkcií

Anglický výraz feature flag

pokročiléheslo č. 9855 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená prepínač funkcií?

Prepínač funkcií je externe riadené pravidlo, ktoré zapína správanie aplikácie bez nového zostavenia kódu, napríklad podľa prostredia, používateľa alebo percenta premávky. Má typ, vlastníka, predvolenú hodnotu, audit zmien a dátum odstránenia.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Tím nasadí podporu nového modelu vypnutú a zapne ju iba interným účtom. Po overení rozšíri percento; núdzový flag okamžite vráti starú cestu bez ďalšieho deploymentu.

Overiteľnosť

Odborné zdroje

  1. OpenFeature - Specificationopenfeature.dev
  2. Kubernetes - Update a Deployment Without Downtimekubernetes.io

Praktické odpovede

Často kladené otázky

Ako funguje prepínač funkcií?

SDK vyhodnotí flag z kontextu požiadavky a kód zvolí jednu z pripravených vetiev.

Kedy má prepínač funkcií praktický význam?

Tím nasadí podporu nového modelu vypnutú a zapne ju iba interným účtom.

S čím si pojem nezamieňať?

Feature flag mení aplikačné správanie; verzia modelu identifikuje konkrétny artefakt bez rozhodnutia, komu sa použije.

Ako sa výsledok kontroluje?

Testujú sa obe vetvy, predvolená hodnota pri výpadku, stabilita priradenia, oprávnenia, audit a odstránenie zastaraných flagov.

Na čo si dať pozor?

Dlhodobo ponechané prepínače vytvárajú kombinatorickú zložitosť a neotestované kombinácie správania.