AWS에서 제공하는 메세지큐
더 큰 개념으로는 MOM(Message Oriented Middleware) 가 있음
비동기 메세지를 사용하는 프로그램 간의 송수신을 의미
기본 동작은
Producer → Queue → Consumer
Amazon SQS는 메세지 보존기간이 있음
메세지 전송 실패하거나 대기열이 많은 상황이지만 스케일이 처리량에 비해 매우 작으면 보관!
선입선출 대기열, 표준 대기열로 직접 구성 가능!
표준 대기열
순서 최대 한 보존가능. 2개 이상의 메세지 사본이 순서 맞지 않게 전송될 수 있음
선입선출
순서가 중요하고 중복 할당을 허용하지 않을 때 사용
전송에 실패하는 경우 중복전송 할수도 있음
알림을 설정, 운영 및 전송하는 서비스
애플리케이션의 메세지를 게시하면 이를 구독자나 다른 애플리케이션에 즉시 전송할 수 있음