
1. RabbitMQ란?RabbitMQ는 오픈 소스 메시지 브로커 소프트웨어로, AMQP (Advanced Message Queuing Protocol)를 기반으로 동작한다. 프로듀서(Producer)가 생성한 메시지를 큐에 저장하고, 소비자가 해당 큐에서 메시지를 가져가는 방식으로 작동하여, 애플리케이션 간의 비동기 통신을 지원한다. 메시지 브로커(Message Broker):→ 서로 다른 애플리케이션끼리 데이터를 안전하게 주고받게 해주는 중간 역할.→ 줄(Queue)에 데이터를 쌓아두고, 천천히 소비하게 해주는 시스템.왜 필요할까?→ 데이터가 몰려도 부하를 조절하고,→ 서비스 간 속도 차이를 맞춰줌.→ 데이터 유실 없이 안전하게 전달이 가능하다 2. RabbitMQ의 설계 구조구성요소설명Produce..