Overview 오늘은 RabbitMQ에 대해서 공부해보려고 한다. RabbitMQ란? RabbitMQ는 AMQP를 따르는 오픈소스 메세지 브로커인데, 메세지를 많은 사용자에게 전달하거나, 요청에 대한 처리 시간이 길 때, 해당 요청을 다른 API에게 위임하고 빠른 응답을 할 때 많이 사용한다. 또한, MQ를 사용하여 애플리케이션 간 결합도를 낮출 수 있는 장점도 있다. AMQP란? AMQP란 Advanced Message Queueing Protocol의 줄임말로 MQ의 오픈소스에 기반한 표준 프로토콜을 의미한다. AMQP는 마지막 P(rotocol)에서 보는 것과 같이 프로토콜을 의미하기 때문에 이 것을 사용한 가장 유명한 소프트웨어는 RabbitMQ라 볼 수 있다. RabbitMQ 개념 Rabbit..