2
29cm
April 20, 20251회
쿠폰, 어디에 쓸 수 있어요? — 이벤트 기반 적용 상품 조회 시스템 구축

간단 소개
29CM의 쿠폰 적용 가능 상품 조회 시스템 구축 과정을 설명하고, 이벤트 기반 아키텍처를 통해 복잡한 요구사항을 해결한 사례를 제시합니다.
AI Summary
- 쿠폰 적용 가능 상품 조회 기능의 필요성
- 29CM 사용자들은 쿠폰을 어떤 상품에 사용할 수 있는지 확인하기 어려워 상품 페이지를 일일이 방문해야 했습니다.
- 이러한 불편함을 해소하기 위해 쿠폰 적용 가능 상품 목록 조회 기능이 개발되었습니다.
- 구현의 어려움 및 해결
- 쿠폰과 상품 설정의 복잡성, 실시간으로 변화하는 조건, 다양한 쿠폰 매핑 방식(특히 제외 매핑), 기존 검색 경험과의 일관성 유지 등의 어려움이 있었습니다.
- 이를 해결하기 위해 이벤트 기반 아키텍처를 중심으로 한 실시간 데이터 처리 시스템을 구축했습니다.
- Kafka를 이용하여 상품/쿠폰 변경 이벤트를 발행하고, 반정규화 테이블을 통해 데이터 정합성을 유지하며, Elasticsearch에 인덱싱하여 검색 성능을 최적화했습니다.
- 결론 및 기대 효과
- 쿠폰 적용 가능 상품 목록 조회 기능 구현뿐만 아니라, 쿠폰 도메인 전반의 성능과 안정성을 향상시켰습니다.
- 사용자들은 더 편리하게 쇼핑할 수 있게 되었으며, 29CM은 고객 만족도를 높일 수 있게 되었습니다.
Next Feeds

Amazon CloudFront를 활용한 다중 리전 액티브-액티브 아키텍처의 지연 시간 기반 라우팅 구현
Amazon CloudFront와 Route 53을 사용하여 다중 리전 액티브-액티브 아키텍처를 구축, 사용자에게 낮은 지연 시간과 고가용성을 제공하는 방법을 설명합니다.
CloudFrontRoute 53액티브-액티브지연 시간 기반 라우팅다중 리전
2025. 4. 19.
AWS

사각지대 없는 리더십, 360° 매니징
360° 매니징은 리더십의 사각지대를 없애고, 조직 내 Alignment를 통해 팀과 개인의 성장을 도모하는 효과적인 방법입니다.
리더십AlignmentManaging UpManaging DownManaging Sideways
2025. 4. 18.
여기어때
LG 에너지 솔루션의 Amazon DataZone을 활용한 데이터 거버넌스 혁신 전략
LG에너지솔루션은 Amazon DataZone을 활용하여 데이터 거버넌스 체계를 구축하고 데이터 활용도를 높였습니다.
Amazon DataZone데이터 거버넌스데이터 마켓B.around데이터 자산화
2025. 4. 18.
AWS

카뱅의 아이디어뱅커를 찾아서: BANKERTHON 2025 이야기💡
카카오뱅크의 첫 사내 해커톤 '뱅커톤 2025'는 혁신적인 아이디어 발굴과 팀워크 강화를 통해 성공적으로 마무리되었습니다.
해커톤카카오뱅크아이디어뱅커기술 문화AI
2025. 4. 18.
카카오뱅크

코드 품질 개선 기법 8편: 실상과 허상
함수의 반환값이 조회 후 변경될 수 있는지를 명확히 밝혀 코드의 안정성을 확보해야 합니다.
코드 품질가변성참조복사본일관성
2025. 4. 18.
LY Corp
쿠버초보의 kubestronaut 도전기(feat. 시험 준비 Tips)
쿠버네티스 초보 개발자가 Kubestronaut이 되기까지의 여정과 자격증 취득 노하우, 그리고 Kubestronaut의 혜택을 공유합니다.
KubernetesCNCFCKACKADCKS
2025. 4. 18.
현대자동차