비유로 이해하기
SQS는 서비스 사이의 우체통이에요. A 서비스가 편지(메시지)를 넣으면, B 서비스가 나중에 꺼내서 처리해요. B가 바쁘더라도 편지가 사라지지 않고 기다려줍니다.
언제 쓰나요?
📧
이메일 발송 대기열
회원가입 시 환영 이메일을 바로 보내지 않고, SQS에 넣어두면 Lambda가 순서대로 발송해요.
🔀
서비스 간 디커플링
주문 서비스와 배송 서비스를 SQS로 연결하면, 한쪽이 느려져도 다른 쪽에 영향을 주지 않아요.
SQS는 서비스 사이의 우체통이에요. A 서비스가 편지(메시지)를 넣으면, B 서비스가 나중에 꺼내서 처리해요. B가 바쁘더라도 편지가 사라지지 않고 기다려줍니다.
회원가입 시 환영 이메일을 바로 보내지 않고, SQS에 넣어두면 Lambda가 순서대로 발송해요.
주문 서비스와 배송 서비스를 SQS로 연결하면, 한쪽이 느려져도 다른 쪽에 영향을 주지 않아요.