1
11번가
November 6, 20231회
Feature Flag - 안전하고 신뢰할 수 있는 배포로 나아가는 열쇠 🔑

간단 소개
Feature Flag 개념 소개, OpenFeature와 Flagd를 활용한 안전한 배포 및 실험 사례를 통해 안정적인 서비스 운영 방안을 제시한다.
AI Summary
- Feature Flag 소개 및 필요성
- Feature Flag는 특정 기능을 동적으로 활성화/비활성화하는 조건부 코드 실행 메커니즘으로, 런타임 환경에서 기능 제어가 가능하며, 코드 수정 및 재배포 없이 기능 전환이 가능하다.
- 프로덕션 환경 배포 시 예상치 못한 이슈 발생에 대비하여 안전 장치를 제공하고, 신속한 롤백을 지원한다.
- OpenFeature와 Flagd 활용
- OpenFeature는 클라우드 네이티브 환경에서 Feature Flag를 관리하기 위한 표준 인터페이스 및 프레임워크로, 벤더 중립적인 개방형 표준을 지향한다.
- Flagd는 OpenFeature와 호환되는 Feature Flag Backend System으로, 다양한 Flag 타입 지원, 상황별 규칙 정의, 실험적 용도 할당, 점진적 릴리즈 지원 등의 장점을 제공한다.
- OpenFeature SDK를 통해 Flag 평가 API를 호출하여 Flag 상태를 판단하고 기능을 제어할 수 있다.
- 실제 애플리케이션 코드 적용 사례
- Spring Boot 애플리케이션에 OpenFeature SDK와 Flagd Provider를 의존성으로 추가하여 Feature Flag를 구현한다.
- Flag Key와 Context를 파라미터로 넘겨 Flag 정보를 가져와 평가하고, 반환된 값을 기반으로 기능 분기를 수행한다.
- Flag의 defaultVariant 변경 시 Engine의 즉각적인 Sync Event에 의해 애플리케이션 측의 평가 API 또한 변경사항을 반영한다.
Next Feeds
카카오페이 기술 블로그 월 평균 방문자 수 10,000명을 넘기까지
카카오페이 기술 블로그 Tech Log 운영 과정, 콘텐츠 전략, 성과를 공유하고 기술 블로그의 성장 과정을 분석합니다.
카카오페이기술 블로그Tech Log콘텐츠 전략방문자 수
2023. 11. 6.
카카오페이
![[11월 모집 중] 이달의 Nclouder에 도전해 보세요! (네이버클라우드 기술 콘텐츠 리워드 프로그램)](https://miro.medium.com/v2/resize:fit:1200/1*O5Psvps6Nk7G7iQGekpMeQ.png)
[11월 모집 중] 이달의 Nclouder에 도전해 보세요! (네이버클라우드 기술 콘텐츠 리워드 프로그램)
네이버클라우드 기술 콘텐츠 리워드 프로그램 '이달의 Nclouder' 11월 모집 안내. Ncloud 사용 경험 공유하고 다양한 혜택 받으세요!
네이버클라우드Ncloud이달의 Nclouder클라우드재해복구
2023. 11. 6.
네이버클라우드플랫폼

이달의 Nclouder 10월 주인공을 소개합니다!
네이버클라우드 '이달의 Nclouder' 10월 수상자로 김석우, 전혁 님 선정. Ncloud 서비스 활용팁과 LVM, Load Balancer, Auto Scaling 설정법 공유.
NcloudLoad BalancerAuto ScalingCloud DBLVM
2023. 11. 6.
네이버클라우드플랫폼

업데이트 압축률 67%, 플레이스 리뷰 tagging 시스템 개선경험
네이버 플레이스 리뷰 태깅 시스템 개선을 통해 업데이트 압축률을 높이고 운영 효율성을 개선한 경험 공유.
태깅 시스템업데이트 압축률Kafka데이터 파이프라인운영툴
2023. 11. 6.
네이버플레이스
카카오헤어샵 vanilla-extract 도입기 - 카카오헤어샵 마크업 내재화 이야기
카카오헤어샵 프론트엔드팀의 마크업 내재화 과정과 vanilla-extract 도입을 통한 스타일 시스템 개선 경험 공유.
마크업 내재화vanilla-extract디자인 시스템합성 컴포넌트프론트엔드 개발
2023. 11. 1.
카카오헤어샵
헤어샵 백엔드 개발자 코드 리뷰 - 단일책임원칙 편 - 지극히 주관적인 저스틴 코드 리뷰 방법 - 1
카카오헤어샵 개발팀 저스틴의 단일 책임 원칙 기반 코드 리뷰 방법과 중요성을 소개합니다.
코드 리뷰단일 책임 원칙객체지향카카오헤어샵개발자
2023. 11. 1.
카카오헤어샵