---
type: "Talk"
title: "Open Feature: Beyond Swapping Feature Flag Providers"
description: "Open Feature: Beyond Swapping Feature Flag Providers"
resource: "https://aurelijus.banelis.lt/talks/open-feature-beyond-providers/"
timestamp: "2026-01-18"
tags:
  - "feature-flags"
  - "devex"
  - "openfeature"
  - "architecture"
  - "NoTrollsAllowed"
lang: "lt"
date: "2026-01-18"
---


Iš pradžių ruošta FOSDEM konferencijai, bet pristatyta ir NTA bendruomenei.

Funkcionalumo jungiklių (angl. *feature flags*) ekosistema subrendo į daugybę
konkuruojančių platformų bei SDK — o dabar turi ir
[OpenFeature](https://openfeature.dev/docs/reference/intro) specifikaciją.

Spąstai: funkcionalumo jungikliai greitai virsta **konkrečiam tiekėjui pritaikyta logika**,
o ne pakartotinai naudojamais kabliukais (*hooks*) ar plėtiniais.

### Pranešimą sudaro trys dalys:

 * Kas yra funkcionalumo jungikliai
 * Kas yra OpenFeature
 * 2 **pažengusio panaudojimo** pavyzdžiai: OpenFeature SDK plėtimo taškai (pvz., naudotojų
   privatumo lygiams, dinaminėms testavimo aplinkoms)

### Tai kas gi tie funkcionalumo jungikliai?

Paspaudi „deploy“ — ir tavo apmokėjimo langas nebeveikia.

* **Internetinėse sistemose** kodą išleidžiame su išjungtais funkcionalumais pagal
  nutylėjimą ir įjungiame juos per slapukus, laipsnišką procentinį įdiegimą ar
  paprastus A/B testus.

* **Atsijungusiose ar įterptinėse sistemose** ta pati idėja pasireiškia kaip derinimo
  režimai, eksperimentiniai funkcionalumai ar konfigūracija valdomi elgsenos jungikliai.

Skirtingos aplinkos, ta pati esminė idėja: **išleisk dabar, apsispręsk vėliau**.
