토픽 169 / 192·시스템 설계 및 아키텍처 패턴
메시지 큐 (Message Queue)
메시지 큐 (Message Queue)
시스템 간 비동기 통신을 위한 메시지 저장/전달 시스템
특징: 결합도(↓), 확장성(↑), 복잡도(↑), 지연 발생
구성요소: Producer, Queue, Consumer, Broker
기술요소: Kafka, RabbitMQ, AWS SQS, ActiveMQ
적용사례: 주문 처리, 알림 발송, 로그 수집
비교: 큐(순차/1:1) vs 토픽(Pub-Sub/1:N)
연관: EDA, 비동기 처리, 마이크로서비스