올
올리브영
September 28, 20221회
올리브영 쿠폰 발급 개선 이야기

간단 소개
올리브영 쿠폰 발급 시스템 개선 과정: Redis 도입을 통해 DB 부하를 줄이고 서비스 안정성을 향상시킨 사례를 소개합니다.
AI Summary
쿠폰 발급 시스템 개선
- 기존 시스템은 DB 경합으로 트래픽 과부하 발생
- Redis 도입으로 발급 수량 조회 성능 개선
Redis 활용 및 주의사항
- Redis는 In-Memory 기반 Key-Value 저장소, 다양한 자료구조 지원
- Memcached 대비 명시적 데이터 삭제 가능, 다양한 데이터 타입 지원
- 사용 시 Collection 아이템 수 제한, 메모리 관리 및 모니터링 필요
개선 결과 및 향후 계획
- Redis 도입 후 DB 부하 감소, 서비스 안정성 향상
- Datadog을 통한 쿠폰 서비스 모니터링 계획
Next Feeds

올리브영 결제 이야기 Part - 2
올리브영은 Datadog을 활용하여 주문결제 시스템을 실시간 모니터링하고, 슬랙 알림을 통해 빠른 장애 대응을 목표로 합니다. 백엔드 개발자 채용 중.
올리브영결제모니터링Datadog백엔드 개발자
2022. 9. 28.
올리브영

내가 만든 API를 널리 알리기 - Spring REST Docs 가이드편
Spring REST Docs를 활용한 API 문서화 및 Swagger UI 통합 가이드: 컬리 기술 블로그 사례를 중심으로 설명합니다.
Spring REST DocsSwaggerAPI 문서화테스트 자동화OpenAPI Specification
2022. 9. 27.
컬리

Kurly Design Principle
컬리 디자인 원칙(Simplicity, Clarity, Logicality, Reliability, Sympathy)을 소개하고, 각 원칙의 중요성과 향후 방향을 제시합니다.
디자인 원칙컬리UI/UX프로덕트 디자인고객 경험
2022. 9. 27.
컬리

우리가 실행해 본 팀원 모두 함께 할 수 있는 팀 빌딩 게임 3가지
팀 빌딩 게임은 원팀 의식 형성, 팀워크 강화, 신뢰 구축에 효과적이며, 컬리 팀의 워크숍 사례와 세 가지 게임을 소개합니다.
팀 빌딩원팀팀워크신뢰게임
2022. 9. 26.
컬리
WebFlux와 코루틴으로 BFF(Backend For Frontend) 구현하기
WebFlux와 코루틴을 사용하여 BFF를 구현하고, MSA 환경에서 비동기 API 서버를 개발한 경험을 공유합니다.
BFFWebFluxCoroutineMSA비동기 API
2022. 9. 26.
카카오페이

컬리 공통 암호화 모듈의 동시성 이슈 해결하기
컬리 공통 암호화 모듈에서 발생한 동시성 이슈를 분석하고, ByteBuffer의 duplicate() 메소드를 사용하여 해결한 과정을 설명합니다.
암호화동시성AWS KMSByteBufferCaffeine
2022. 9. 25.
컬리