필터 1
ZUM
백엔드

Redirect 서버 리팩토링 - 파일럿 프로젝트

레거시 Redirect 서버를 Spring Boot 기반으로 리팩토링해 클릭 요청, 캐시, 로그 구조를 개선했습니다. 푸시 연동과 Short URL 처리까지 통합해 확장 가능한 형태로 설계했습니다.

#Spring Boot#AWS
300
무형상품 서비스에 캐시 적용하기
올리브영
백엔드

무형상품 서비스에 캐시 적용하기

무형상품 서비스에 글로벌 캐시를 적용한 배경과 구성을 정리했습니다. Spring Boot와 Redis 기반 `@Cacheable`로 조회 성능을 높이는 방법을 설명했습니다.

#cache#Redis
3200
올리브영 쿠폰 발급 개선 이야기
올리브영
백엔드

올리브영 쿠폰 발급 개선 이야기

쿠폰 발급 수량 조회의 DB 경합을 줄이기 위해 Redis를 1차 조회로 도입했습니다. 6월 세일 트래픽 부하를 완화하고 운영 안정성을 높이는 방향으로 개선했습니다.

#Redis#DB
3700
트렌비 리뷰 서비스의 성능 개선기
트렌비
백엔드

트렌비 리뷰 서비스의 성능 개선기

트렌비 리뷰 서비스의 성능 병목을 줄인 개선 사례를 정리했습니다. API 호출 축소, 트랜잭션 분리, 캐시와 인덱스 추가로 응답 속도와 안정성을 높였습니다.

#성능#API
3200
ZUM
백엔드

NestJS Custom Caching Decorator 만들기

NestJS 서비스 메소드에 캐시와 cron 로직을 반복 작성하는 문제를 줄이기 위해 커스텀 `@ZumCache` 데코레이터를 설계했습니다.\nDiscoveryService와 MetadataScanner를 활용해 Provider 인스턴스를 탐색하고, 메타데이터 기반으로 캐시와 주기 갱신을 자동화했습니다.

#NestJS#Decorator
200