거래 부분에서 각 판매 글마다 재고가 존재하고 결제가 이루어져야 하기에 동시성 제어가 필요하다고 판단해 적용했음. 기존에는 Redis의 싱글 스레드 방식으로 진행했지만 서버의 안정성, 확장성 등을 고려했을 때 신경 써야 할 부분이 생각보다 많다고 판단함. 따라서 AWS의 SQS의 FIFO 대기열을 활용해 사용자가 거래 요청을 하면 SQS 대기열에 거래 정보가 들어가고 서버에서는 이벤트 기반으로 이를 수신해 비동기적으로 거래 및 주문 로직을 처리함. 또한 추후 구현할 특가 상품 등 대규모 트래픽에도 대응하기 위해 SQS를 도입했음. 기존 Redis 방식은 락 경합이나 서버 불안정 등의 문제가 발생할 수 있기에 AWS SQS를 활용하여 보다 안정적이고 빠른 속도로 대규모 트래픽을 처리할 수 있도록 했음.