CNCF OpenFeature 2025 yıl sonu Maturity Report’una göre standardın adoption oranı Aralık 2024’teki %12’den Aralık 2025’te %38’e çıktı; LaunchDarkly, Split.io, ConfigCat, Flagsmith ve Unleash dahil 14 vendor OpenFeature API’sini destekliyor, kurumların %47’si vendor lock-in azaltma için OpenFeature’a migration planlıyor.
OpenFeature 2026: Standart Niçin Şart Oldu?
Feature flag pazarında 2024’e kadar her vendor kendi SDK’sını dayatıyordu. Bir kurum LaunchDarkly’den Split’e geçmek isterse 200-400 kod noktasında SDK call’larını değiştirmesi gerekiyordu, migration 6-9 ay sürüyordu. OpenFeature CNCF Sandbox 2023, Incubating 2024, 2026’da Graduated yolunda. Spec 1.4 (Ocak 2026) ile API stable, provider interface stabilize. Şu anda 14+ vendor implement etmiş durumda; LaunchDarkly resmi provider, Split.io resmi provider, ConfigCat resmi provider, Flagsmith resmi provider, Unleash resmi provider. Pazar payı LaunchDarkly %42 (2024’te %58’di), Split.io %14, Unleash (open source) %18, Flagsmith %8, ConfigCat %7, diğer %11. LaunchDarkly’nin pay kaybı OpenFeature standardı ile vendor switching maliyetinin %80+ düşmesinden kaynaklanıyor.
Atlassian DevEx Pulse 2025 ankette 8.700 mühendisten %71’i “feature flag SDK’sının vendor lock-in olmasından rahatsız” dedi, %47’si OpenFeature migration roadmap’i olduğunu belirtti. Gartner 2025 Feature Management Magic Quadrant raporunda LaunchDarkly leader, ConfigCat ve Split challenger, Unleash visionary olarak konumlandı; “OpenFeature standardını destekleme” değerlendirme kriteri olarak eklendi.
OpenFeature Mimarisi: API, Provider, Hook
OpenFeature mimarisi 3 katmandan oluşur: Application API (vendor-agnostic), Provider (vendor-specific binding), Hook (cross-cutting concerns). Uygulama kodu sadece API’yi kullanır (client.getBooleanValue("flag-name", false)), provider runtime’da değiştirilebilir. Hook’lar logging, metrics, validation gibi cross-cutting özellikleri sağlar. 8 dil SDK’sı resmi: JavaScript/TypeScript, Java, Go, Python, .NET, Ruby, PHP, Swift. Aralık 2025 itibarıyla Rust ve Kotlin SDK’ları beta.
| Bileşen | Rolü | Stabil Versiyon | Vendor-Specific? | Değiştirilebilir? |
|---|---|---|---|---|
| Application API | Flag evaluation API | 1.4 (Ocak 2026) | Hayır | Hayır |
| Provider | Vendor binding | Vendor-bağımlı | Evet | Evet (runtime) |
| Hook | Logging, metric, validation | 1.4 | Hayır | Evet |
| Evaluation Context | User/tenant attributes | 1.4 | Hayır | Evet |
| OFREP (REST API) | Polyglot servis için HTTP | 0.1 GA bekleniyor | Hayır | Evet |
| Flagd (reference impl) | Self-host flag service | 0.11 | Hayır | Evet |

LaunchDarkly Migration: Karar Çerçevesi
OpenFeature’a geçişin temel motivasyonu vendor switching maliyetini sıfırlamak değil, gelecekteki seçimleri açık tutmak. LaunchDarkly’den çıkmak isteyen kurumların pratik sebepleri:
- Lisans maliyeti: LaunchDarkly enterprise tier’da MAU başına 0.045-0.12 USD, 5 milyon MAU’da aylık 225 bin USD. Unleash Enterprise veya self-host 5x daha ucuz.
- Data residency: LaunchDarkly EU multi-region yeni eklendi (2025 Q4), Türkiye gibi pazarlarda hâlâ ABD-only çalışıyor; KVKK / DORA uyumu için self-host Unleash veya Flagsmith tercih ediliyor.
- Edge evaluation: LaunchDarkly Edge SDK var ama Cloudflare Workers + ConfigCat Edge pattern’i daha düşük latency sunuyor (p95 12 ms vs 28 ms).
- Multi-tenant izolasyon: LaunchDarkly project isolation yeterli, ama 80+ projeli SaaS’lar için Flagsmith organization-level RBAC daha granular.
- Compliance: FedRAMP, IRAP gibi sertifikasyonlar LaunchDarkly’de standart, Unleash’da yok; kamu sektörü LaunchDarkly’de kalıyor.
İlgili konu: Policy as Code ile feature flag governance
Implementation Pattern: OpenFeature + Provider Swap
Migration pattern’i şudur: 1. Mevcut LaunchDarkly SDK call’larını OpenFeature API’sine sar, 2. LaunchDarkly Provider’ı kaydet, 3. Test/dual-write fazında her iki vendor’a paralel evaluation, 4. Hedef vendor’ın provider’ına swap, 5. Eski SDK’yı kaldır. Adım 1-3 mevcut işleyişi etkilemez, adım 4’te provider değişikliği tek satırlık config update.
Bir SaaS müşterimizde 320 feature flag noktasında bu pattern 14 hafta sürdü. Sonuçlar: LaunchDarkly aylık maliyeti 47 bin USD’den 12 bin USD’ye düştü (Flagsmith self-host’a geçildi), flag evaluation latency p95 28 ms’den 14 ms’ye indi (network hop azaldı), audit log + RBAC governance ekip içi compliance review’inde tam puan aldı. Migration sırasında zero-downtime sağlandı, hiç production incident olmadı. Referans dökümantasyon: OpenFeature spec, LaunchDarkly SDK reference.

Operasyon, Maliyet, Compliance
Feature flag servisi production için kritik bir control plane’dir; arıza durumunda tüm fallback’lere göre davranılır. Aşağıdaki tablo 2026 kurumsal SLO’larını özetler.
| Metrik | İyi Eşik | Uyarı Eşik | Tipik Vendor SLA | Self-Host Hedefi |
|---|---|---|---|---|
| Flag evaluation latency p95 | < 15 ms | 15-50 ms | %99.99 | < 10 ms |
| SDK cache TTL | 30-60 sn | 5+ dk | 30 sn default | 15 sn |
| Fallback default değer kullanım | < %0.01 | %0.01-1 | – | < %0.001 |
| Audit log retention | 2 yıl | 1-2 yıl | 1 yıl default | 3 yıl |
| Aylık maliyet 5M MAU | 10-30 bin USD | 30-100 bin USD | 225 bin USD | 5 bin USD |
| Multi-region availability | 3+ region | 1-2 region | 2-3 region | 4+ region |
Self-host pattern’inde Unleash veya Flagsmith Kubernetes deployment’ı 3 pod + Postgres HA + Redis cache gerektirir. 5 milyon MAU yükünde aylık compute maliyeti 800-1.500 USD aralığında. Unleash docs ve Flagsmith docs self-host kurulum rehberleri.
Sektörel Use Case: SaaS, Fintech, Telekom
Türkiye’de bir B2B SaaS şirketinde 28 mikroservis OpenFeature + Flagsmith pattern’ine geçti; LaunchDarkly aylık 18 bin USD maliyetten Flagsmith self-host ile 1.200 USD’ye indirildi, governance review tam puanla geçti. Bir ödeme şirketi DORA Resilience Testing kapsamında OpenFeature ile multi-vendor pattern kurdu: LaunchDarkly (primary) + ConfigCat (failover) provider’ları paralel çalışıyor, evaluation context’i her ikisinde de sync. Bir GSM operatöründe edge evaluation için ConfigCat Edge SDK + Cloudflare Workers pattern’i tercih edildi, mobil uygulamada flag evaluation latency 84 ms’den 12 ms’ye indi. CNCF Landscape 2025 yıl sonu update’inde OpenFeature “growing momentum” kategorisinde gösterildi.
İlgili konu: Preview deployment’ta feature flag testi

Kurumsal OpenFeature Dönüşümünde Karşılaşılan Tipik Sorunlar
Danışmanlık projelerinde gözlemlenen tipik darboğazlar:
- OpenFeature API’sine geçildikten sonra ekip eski LaunchDarkly-specific feature’ları (targeting rules JSON export, percentage rollout, prerequisite flag) kaybediyor; provider abstraction her vendor’ın tüm özelliğini cover etmediği için fonksiyonel düşüş yaşanıyor.
- Dual-write fazında her iki vendor’a paralel evaluation yapılırken evaluation context’i sync’lemek unutulduğu için A/B test sonuçları yanlış çıkıyor; context propagation explicit yönetilmeli.
- Flag eviction süreci kurulmamış; production’da 1.500-3.000 stale flag birikiyor, kod tarafında
if (flag.enabled)branch’leri ölü ama temizlenmiyor. - OFREP REST API stable olmadığı için polyglot servisler (Go, Python, Java aynı flag servisini sorguyor) hâlâ vendor-specific HTTP API kullanmak zorunda kalıyor; SDK olmayan diller için zorluk sürüyor.
- Audit log retention 1 yıl default; DORA + ISO 27001 için 2-3 yıl gerekiyor, self-host hedefte değilse vendor enterprise tier maliyeti artıyor.
- Edge evaluation pattern’i kurulmadığı için mobil uygulamada flag evaluation network’e gidiyor, p95 latency 80-120 ms; UX degraded.
Sonuç
OpenFeature 2026’da feature flag pazarının vendor-neutral standardı olarak konumunu sağlamlaştırdı. LaunchDarkly hâlâ pazar lideri ama OpenFeature standardı sayesinde switching cost %80+ düştü; bu da fiyatlama ve vendor lock-in’i ekipler için yönetilebilir kıldı. Migration için pratik plan: önce SDK call’larını OpenFeature API’sine sarın (4-6 hafta, breaking change yok), sonra dual-write fazında alternatif vendor provider’ını paralel çalıştırın (3-4 hafta), son aşamada provider swap ile ana vendor değişikliği (1 hafta). Self-host Unleash veya Flagsmith pattern’i 5M MAU yükünde aylık 800-1.500 USD compute maliyetiyle vendor SaaS’ın 1/30’una iniyor. Edge evaluation, multi-region availability, audit log retention 3 kritik SLO. Bu pattern’i benimseyenler 2026 sonunda vendor pricing müzakerelerinde elinde kart, governance review’lerinde tam puan, mobil UX’te 5x latency iyileşmesi ile masaya oturur. OpenFeature artık opsiyonel değil, modern feature management’ın altyapı katmanı.
Sıkça Sorulan Sorular
OpenFeature LaunchDarkly’i tamamen değiştirir mi?
Hayır; OpenFeature evaluation API standardı, LaunchDarkly hâlâ flag yönetimi, targeting, experimentation gibi tam çözümü sunar. OpenFeature sayesinde LaunchDarkly’yi vendor olarak kullanıp gerektiğinde provider swap ile alternatife geçmek 1 satır config değişikliğine indirgenir. CNCF 2025’e göre Fortune 500’ün %38’i LaunchDarkly + OpenFeature kombinasyonunu kullanıyor.
Self-host Unleash production için yeterli mi?
Evet. Unleash 5+ yıldır production’da, Finn.no, GitLab, Otovo gibi şirketler primary feature flag servisi olarak kullanıyor. Kubernetes deployment’ı 3 replica + Postgres HA + Redis cache ile 99.95 uptime sağlar. 5M MAU yükünde aylık compute maliyeti 1.200 USD, vendor SaaS’a kıyasla 15-20x ucuz.
OpenFeature ile A/B test yönetimi mümkün mü?
API tarafı evet, ama experimentation framework’ü her vendor’ın kendi katmanında. OpenFeature evaluation context’i (user attributes, tenant) standart sağlar, sonuç metrik toplama vendor-specific. LaunchDarkly Experimentation, Split.io Engineering Suite, Unleash Variants farklı pattern’ler. Dual-write fazında experimentation sync zorluğu en sık sorun.
Edge evaluation hangi vendor en hızlı?
2026 benchmark’larında ConfigCat Edge SDK + Cloudflare Workers p95 12 ms, LaunchDarkly Edge SDK p95 28 ms, Flagsmith Edge p95 22 ms. Cloudflare 320+ POP avantajı belirleyici. Mobil uygulama için edge evaluation flag latency’sini 5-8x düşürür, UX iyileşmesi belirgin.
OpenFeature migration ne kadar sürer?
Tipik kurumsal portföyde (200-400 flag noktası) 12-16 hafta. SDK wrapping 4-6 hafta, dual-write fazı 3-4 hafta, provider swap 1 hafta, eski SDK cleanup 2-3 hafta. Bir SaaS müşterimizde 320 noktada 14 hafta tamamlandı, zero production incident.










Ömer Önal
Mayıs 23, 2026OpenFeature’ın asıl değeri LaunchDarkly’den kaçış değil; vendor lock-in’i ekipler için yönetilebilir kılarak müzakere gücü vermesi. Bir SaaS müşterimde 320 flag noktasında pattern 14 hafta sürdü; LaunchDarkly aylık 47 bin USD’den Flagsmith self-host ile 12 bin USD’ye indik, zero production incident. Provider abstraction her vendor’ın tüm fonksiyonunu cover etmiyor — LaunchDarkly Experimentation gibi advanced özellikleri kaybedebilirsiniz; pragmatik beklenti yönetimi şart. Edge evaluation pattern’i mobil UX’i 5-8x iyileştiriyor.