동시성
-
쿠폰 서비스 만들기 (1/3)카테고리 없음 2025. 5. 30. 03:40
소프트웨어 마에스트로에서 진행했던 '쿠폰 서비스 만들기' 쿠폰 서비스 만들기(1/3) : 기능적 요구사항 구현, 테스트 코드 작성, 동시성 문제 원인 파악쿠폰 서비스 만들기(2/3) : 단일 인스턴스 환경에서 락을 걸 수 있는 방법들 쿠폰 서비스 만들기(3/3) : 멀티 인스턴스 환경에서 락을 걸 수 있는 방법 기능적 요구사항쿠폰 생성 및 관리쿠폰 발급쿠폰 사용 비기능적 요구사항많은 사용자가 동시에 쿠폰을 신청할 경우에도 정상적으로 동작해야 합니다.대량 트래픽을 고려하여 시스템이 효율적으로 동작하도록 설계해야 합니다.쿠폰 발급 요청이 몰릴 경우에도 빠르게 처리될 수 있도록 설계해야 합니다. 잔여 수량 구현 방법 고민했던 점은 쿠폰 잔여 수량을 구현하는 방법이었다. 쿠폰 테이블에 수량 컬럼 이용쿠폰 ..