[개발 상식] 메세지 큐란?
🤔메세지 큐가 뭐지? 메세지 큐는 메세지를 비동기적으로 송수신하는 기술로 시스템 간 통신에 사용되는 메시지 지향 미들웨어입니다. 여기서의 메시지는 요청, 응답, 오류 메시지 등의 정보입니다. 🤨메세지 큐의 작동 원리? 메세지 큐에는 다음과 같은 개념이 있습니다. 발신자(Sender) : 메시지 큐에 메시지를 생성하고 큐에 넣습니다. 큐(Queue) : 메시지가 저장되는 버퍼로, 발신자와 수신자 간에 중간 매개체 역할을 합니다. 수신자(Receiver) : 큐에서 메시지를 가져와서 처리합니다. 🤨그렇다면 메세지 큐를 왜 사용하지? 비동기 통신 : 발신자와 수신자간 의존성이 낮아 각각의 시스템이 독립적으로 동작할 수 있습니다. 메세지 유실 방지 : 메시지 큐를 사용하면 메모리를 이용하여 임시적으로 저장하는 ..