펫
펫프렌즈
December 3, 20252회
AOP 기반 Feature Toggle 라이브러리 사용기와 트러블슈팅 경험

간단 소개
펫프렌즈 백엔드 서비스에 AOP 기반 Feature Toggle 라이브러리를 도입하고 구현한 경험을 상세히 설명합니다.
AI Summary
Feature Toggle 도입 배경 및 구조
- A/B 테스트, 버전 전환 등 기능 유연 제어를 위해 Feature Toggle 도입.
- Spring 기반 멀티모듈 (mvc, webflux) 라이브러리 구성, 의존성 최소화. AOP 기반 핵심 구현
- @ToggleRouter로 토글 적용, @ToggleAlternative로 대체 메서드 지정, routeKey 매칭.
- ToggleAspect가 토글 상태에 따라 원본/대체 메서드 실행 분기, ToggleHandler로 대상 식별.
- ToggleRouteRegistry가 routeKey 기반 메서드/빈 매핑 관리, ToggleInitializer가 자동 등록. 외부 연동 및 자동 설정
- ToggleSyncClient로 토글 상태 조회 추상화, SyncClient로 외부 저장소 API 연동.
- ToggleAutoConfiguration으로 Spring Boot에서 AOP 기반 토글 시스템 자동 설정.
Next Feeds

App Store 5.1.1 가이드라인 리젝 대응기: SwiftUI Repository 패턴으로 게스트 기능 구현하기
App Store 5.1.1 리젝을 해결하기 위해 SwiftUI 앱에 Repository 패턴과 DI Container를 활용하여 게스트 모드를 구현한 경험.
App Store 리젝SwiftUIRepository 패턴DI Container게스트 모드
2025. 12. 3.
펫프렌즈

AWS Well-Architected Generative AI Lens로 생성형 AI 워크로드 제대로 설계하기
AWS Well-Architected Generative AI Lens는 생성형 AI 워크로드를 안전하고 효율적으로 설계, 운영하기 위한 종합 프레임워크입니다.
AWSWell-ArchitectedGenerative AIRAGFoundation Model
2025. 12. 3.
AWS

GitLab·JetBrains 등 4대 보고서로 본 2025년 DevOps 동향
2025년 DevOps 동향 보고서 분석 결과, 조직 복잡성과 자원 부족이 도입 장애물이며, AI는 CI/CD에서 제한적 활용, DevSecOps는 자동화가 과제. DevOps 실무자는 AI 및 보안 융합 역량이 필수.
DevOpsAIDevSecOpsCI/CD역량
2025. 12. 3.
인포그랩

GitLab·JetBrains 등 4대 보고서로 본 2025년 DevOps 동향
2025년 DevOps 동향은 조직 복잡성과 자원 부족 속 AI와 DevSecOps 확산, 그리고 AI·보안 융합 역량의 중요성을 강조한다.
DevOpsAIDevSecOpsCI/CD보안
2025. 12. 3.
인포그랩

사용자의 목소리를 AI로 재현하다: LLM기반 Multi Agent UX플랫폼 개발기
네이버의 LLM 기반 Multi Agent UX 플랫폼 'NSona' 개발 경험과 AI 시대의 새로운 협업 모델을 공유합니다.
LLMMulti Agent UX 플랫폼페르소나봇AI 협업 모델NAVER ENGINEERING DAY
2025. 12. 2.
Naver d2

웹툰 창작 생태계 보호를 위한 연구
네이버 웹툰은 불법 유출, 생성형 AI 무단 학습 등으로부터 창작 생태계를 보호하기 위해 TOONRADAR와 IMPASTO 기술을 개발 중이다.
웹툰창작 생태계저작권 보호워터마킹학습 방지 기술
2025. 12. 2.
Naver d2