devmoa

쿠폰 발급 RabbitMQ도입기

올리브영·2023년 9월 18일·00
RabbitMQMQ쿠폰 발급비동기 처리메시지 큐Redis Worker

AI 요약

Beta

이 글은 쿠폰 발급 시스템에서 기존 Redis Worker 방식의 한계를 극복하고 RabbitMQ를 도입하게 된 배경과 과정을 설명합니다. 기존 Redis Worker는 단순 처리에는 적합했으나, 기능 확장성과 대규모 트래픽 처리에서 아쉬움이 있었습니다.

특히 세일 기간 중 발생하는 과도한 요청 처리에 대한 안정성 확보가 필요했습니다. 이러한 문제를 해결하고 보다 안정적이며 확장 가능한 시스템 구축을 위해 메시지 큐(MQ) 도입을 결정했습니다.

여러 MQ 솔루션 중 AWS MSK(Kafka)와 RabbitMQ를 대상으로 PoC를 진행했으며, 최종적으로 RabbitMQ를 선정하게 된 이유와 도입 과정에 대한 상세한 내용은 이어질 예정입니다. 이 글은 백엔드 시스템의 비동기 처리 방식 개선 및 메시지 큐 도입 사례를 다룹니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다