핵심 요약
올리브영이 선물하기관 개편을 통해 성능 문제를 해결하고 실시간 데이터 반영의 신뢰성을 높였으며, 전시 전략과의 데이터 동기화 및 유지보수 효율성을 개선했습니다.
구현 방법
- CircuitBreaker, Cacheable, Redis 기반 캐시 전략 도입 및 리플렉션 기반 커스텀 어노테이션(@GiftCaching, @GiftCachingKey)과 AOP를 활용한 파라미터 처리 및 로직 분리
- 전시 전략과 선물하기관을 통합하여 데이터 흐름의 일관성과 실시간 반영 가능성 확보
- Kotlin과 Spring Boot 환경에서의 구현으로 개발 생산성 및 확장성 강화
주요 결과
- 일원화된 캐시 관리 및 장애 대응 로직으로 응답 안정성 개선 기여
- 데이터 동기화의 개선으로 상품 정보의 신뢰성 향상 및 유지보수 효율성 증가



