AWS SQS 선택기: Kafka와 RabbitMQ를 제치고 선택한 이유
큐 시스템 비교 및 선택: AWS SQS vs RabbitMQ vs Kafka서비스를 개발하다 보면 어느 순간 ‘메시지 큐’를 도입할 타이밍이 옵니다.저희 팀도 서비스 간의 비동기 통신과 작업 분산을 위해 메시지 큐 시스템이 필요해졌고, 여러 가지 대안을 검토한 끝에 AWS SQS를 선택하게 되었습니다.이 글에서는 AWS SQS, RabbitMQ, Apache Kafka를 비교하며, 어떤 과정을 거쳐 SQS를 선택하게 되었는지를 공유드리고자 합니다.각 시스템은 특성과 목적이 뚜렷하기 때문에 “정답”은 없습니다. 하지만 실무 선택에 참고가 될 만한 기준은 존재합니다.왜 메시지 큐가 필요했을까?저희 프로젝트는 다음과 같은 요구사항을 갖고 있었습니다:비동기 처리로 서비스 응답 속도 개선비정기적으로 발생하는 대..
Developer/Backend
2025. 5. 15. 20:43