
[간단정리] 메세지 큐(Message Queue)란?
·
개발메모/간단정리
개요메시지 큐(Message Queue)는 메시지를 송신하는 애플리케이션(Producer)과 이를 수신하는 애플리케이션(Consumer) 간의 비동기 통신을 가능하게 하는 시스템입니다. 메시지 큐를 사용하면 메시지를 임시 저장하는 큐를 통해 애플리케이션 간의 통신이 이루어지며, 이는 애플리케이션의 확장성과 성능을 향상시킵니다.1. 주요 특징비동기 통신: Producer와 Consumer는 독립적으로 동작합니다. Producer가 메시지를 큐에 넣으면, Consumer가 이를 필요할 때 가져가 처리합니다. 따라서 서로 직접 통신하지 않아도 됩니다. 내결함성: 큐에 메시지를 저장함으로써, Consumer가 다운되거나 문제가 생겨도 메시지는 큐에 남아 있습니다. Consumer가 복구되면 메시지를 처리할 수 ..