Postgres로 메시지 큐까지 돌려본 결과, 생각보다 쓸만하다
출처: blogspot.com최근 개발 커뮤니티에서는 "그냥 Postgres를 써라(Just Use Postgres)"라는 말이 반복적으로 등장한다. 인프라 복잡도를 낮추기 위해 Redis, RabbitMQ, SQS를 걷어내고 postgres 큐 하나로 통합하는 팀이 늘어나고 있다는 이야기다. 다만 실제로 쓸만한지, 운영할 때 어떤 문제가 터지는지에 대해서는 대체로 가볍게 다뤄진다. 반년 동안 실서비스에 투입해 운영해 본 결과 장점도 분명했고 삽질 포인트도 꽤 드러났다.이하에서는 SKIP LOCKED 같은 기술 원리부터 시작해 실제 테이블 설계와 enqueue/dequeue 쿼리를 구성해 보고, 마지막으로 bloat과 vacuum처럼 운영 중 반드시 마주치게 되는 지뢰들까지 풀어낼 예정이다. 2000단어..
Database
2026. 4. 18. 21:44
