올리브영은 왜 선물하기를 개편했을까? Part - 2
캐싱RedisSpring BootKotlin커스텀 어노테이션Resilience4j
AI 요약
Beta올리브영 전시 영역 백엔드 개발팀에서 선물하기 기능 개편 과정 중 캐싱 모듈 개발 경험을 공유하는 글입니다. 자주 사용하는 데이터를 빠른 저장소에 저장하여 응답 속도를 높이는 캐싱 기술의 기본 개념을 설명하고, 올리브영에서 Redis를 캐싱 솔루션으로 사용하며 장애 확산을 방지하기 위해 Resilience4j 서킷 브레이커를 함께 적용한 사례를 소개합니다.
특히, Spring Boot 환경에서 Kotlin 코드를 활용하여 커스텀 어노테이션으로 캐시 모듈을 개발한 구체적인 구현 과정을 다룹니다. 이를 통해 실시간 트래픽이 많은 전시 영역에서 빠른 응답 속도를 확보하면서도 시스템 안정성을 유지하는 방법을 보여줍니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

