AWS SQS-Lambda 기반 올리브영 쿠폰 만료 처리 서비스 구현
·
IT/cloud
실제 올리브영 프로세스가 아닌 임의로 구성된 프로세스입니다.프로세스 여기서 사용하는 AWS 서비스는 아래 4가지입니다.SQSLambdaEventBrigeRedisAurora 1. Lambda REDIS에서 쿠폰 데이터 읽음 람다1: 레디스에서 읽은 쿠폰 데이터를 SQS에 보내는 함수글로벌 기준이기 때문에 모든 자정을 파악하기 위해서 1시간마다 cron을 통해 호출합니다. 이전에 전달된 쿠폰 데이터는 중복으로 보내지 않는다. MessageDeduplicationId를 사용하여 동일한 coupon_id에 대해 중복 전송을 막을 수 있습니다. 2. EventBrige 국가 별 자정(미국, 일본, 한국) 트리거 이벤트 브릿지를 3개로 하여 각 미국, 일본 그리고 한국으로 설정했다. 올리브영이 미..