올
올리브영
August 7, 20231회
Redis Pub/Sub을 활용한 쿠폰 발급 비동기 처리

간단 소개
Redis Pub/Sub과 List를 활용하여 쿠폰 발급 시스템을 비동기적으로 개선, 성능 향상 및 사용자 경험을 개선한 사례 연구.
AI Summary
- 쿠폰 발급 시스템 개선 배경
- 올영세일 기간 중 트래픽 증가로 인한 쿠폰 발급 대기 시간 증가 및 DB 자원 점유 문제 발생
- 사용자 경험 개선 및 안정적인 서비스 제공을 목표로 쿠폰 발급 프로세스 개선
- Redis Pub/Sub을 활용한 비동기 처리
- Redis Pub/Sub을 통해 쿠폰 발급 데이터를 비동기로 처리하고, 쿠폰 발급 Worker로 위임
- 쿠폰 과발급 및 미발급 문제 발생
- Redis List 자료구조를 활용하여 쿠폰 발급 데이터 유실 방지 및 특정 Worker 지정
- 개선 결과 및 향후 과제
- 분당 최대 쿠폰 발급량 2.2배 증가, 사용자 대기 시간 감소, 사용자 경험 향상 및 매출 증가
- 운영 중 시행착오를 바탕으로 더 나은 쿠폰 발급 프로세스 모색 필요
Next Feeds
내가 언제까지 IT업계에서 일할 수 있을까?
IT 기술자가 기술사 도전을 통해 노후 대비뿐 아니라 개인적 성장과 조직 문화 발전에도 기여하는 경험을 공유합니다.
기술사IT직군노후대비커리어카카오페이
2023. 8. 7.
카카오페이
어서 와, ㅋㅍㄱㅍ는 처음이지?
카카오페이 개발자 페스티벌(ㅋㅍㄱㅍ) 상반기 행사 후기: 공유와 성장의 장, 기술 공유, 네트워킹, 다양한 이벤트 진행.
카카오페이개발자페스티벌기술 공유네트워킹
2023. 8. 2.
카카오페이
React Query 도입 후기
React Query 도입 후 데이터 fetching, 캐싱, 업데이트 로직을 효율적으로 관리하고 코드 가독성을 향상시킨 경험 공유.
React Query캐싱useQueryuseInfiniteQueryuseMutation
2023. 8. 2.
사람인

웹 개발자의 데이터 애플리케이션 flow 효율화하기
데브시스터즈의 Dash 도입 사례를 통해 데이터 앱 아키텍처 개선 및 효율적인 개발 방안을 제시합니다.
Dash데이터 시각화ReactMVC 패턴Mixin
2023. 8. 2.
데브시스터즈

'AI FOMO'를 알고 계신가요?
AI FOMO는 인공지능 기술을 놓칠까 두려워하는 현상으로, 적극적인 AI 활용을 통해 극복할 수 있습니다.
AI FOMOChatGPT인공지능기술 발전생산성 향상
2023. 7. 29.
카카오뱅크
티맵 API의 계약 유지율이 98%인 이유가 있어요 - 티맵모빌리티 조직인터뷰 3편. API/Data팀
티맵 API/Data팀은 고객 맞춤형 API 제공, 데이터 활용, 신규 서비스 시도로 높은 고객 만족도와 계약 유지율을 달성하고 있습니다.
티맵 API데이터 사업경로 탐색고객 사례계약 유지율
2023. 7. 25.
티맵모빌리티