Unleash
lastmod 2026-11-11created 2026-11-111 edits
재배포 없이 새 기능을 켜고 끄는 오픈소스 기능 플래그 서버
About
- 새 기능을 언제, 누구에게 공개할지 제어하는 오픈소스 기능 관리(Feature Management) 플랫폼. 운영 코드를 작고 관리 가능한 단위로 배포할 수 있게 함
- 내부 사용자부터 10%, 50% 식으로 점진적 롤아웃. 사용자 ID 기준으로 할당해 일관된 경험을 유지하고, 문제가 생기면 재배포 없이 플래그를 끌 수 있음
- 변형별 트래픽 비율을 정하는 A/B 테스트 지원. 노출 데이터를 분석 도구로 보내 전환율 등을 비교
- 여러 앱과 환경의 플래그를 한곳에서 관리. 플래그 유형마다 예상 수명이 있어 이를 넘긴 플래그는 정리 대상으로 표시
- 백엔드 SDK는 앱 안에서 플래그를 평가해 사용자 데이터를 Unleash 서버로 보낼 필요가 없음. 웹·모바일 SDK는 서버나 Unleash Edge에서 평가한 결과를 받음
- Unleash Edge를 별도로 확장해 웹·모바일 SDK 요청을 처리하고 중앙 서버 부하를 줄임
- API로 플래그 관리 가능. Slack, Microsoft Teams, Datadog 웹훅 연동
- SDK: Go, Java, Node.js, Python, Rust, .NET / 프론트엔드: React, Vue, Svelte, iOS, Android
- Docker 또는 Node.js로 자체 호스팅. 오픈소스 서버는 AGPL-3.0-or-later 라이선스
See also
- Flagsmith - 오픈소스 Feature Flag 서비스
- Unleash - 재배포 없이 새 기능을 켜고 끄는 오픈소스 기능 플래그 서버
- Cloudflare Flagship - Cloudflare의 기능 플래그 서비스