PGMQ - Postgres 기반의 SQS 대체제
(github.com/tembo-io)- AWS SQS 및 RSMQ와 비슷한 경량 메시지 큐를 Postgres 기반으로 구현한 오픈소스
- 백그라운드 워커 및 외부 의존성 없이, Postgres 확장으로만 구성
- 제한시간 내에 컨슈머에게 '정확히 한번' 메시지 전달 보장
- 메시지는 명시적으로 제거될 때 까지 대기열에 남아 있음
- 메시지는 삭제 대신 아카이빙 하여 장기 보관 및 리플레이 가능
- AWS SQS 및 RSMQ와 API 호환