- 입찰에 대한 동시성 제어
- 계좌 잔고 수정에 대한 동시성 제어
- 입찰자는 갖고 있는 한도 내에서 입찰이 가능함
- 판매자는 입찰금액을 지정해서 경매 등록 가능
- 유저는 경매 입찰 또는 낙찰금 반환을 위한 계좌가 존재 (해당 프로젝트에서 재화로 사용됨)
- 입찰은 지정시간까지 진행되며 1분이 남은 시점에 추가 입찰이 될 경우 낙찰 시간을 1분 지연시킴 (ScheduledExecutorService / @Scheduled)
- 상회입찰 시 기존 입찰자는 자동으로 계좌로 금액 반환 + 알림 발생 (시간 없을 경우 알림은 생략)
=============================================
- 입찰자는 가진 금액 한도내에서만 입찰 가능
- 판매자는 입찰금액을 지정해 경매 등록
- 계좌는 입출금 로그가 필요함
=============================================
- 추후 nGrinder 통해서 테스트 해보기