프로그래밍/분산처리 (1) 썸네일형 리스트형 분산처리_메시지큐(MQ), rabbitMQ 메시지 큐(MQ)란메시지 큐는 분산 시스템 간에 비동기적으로 데이터를 교환하기 위한 중간 매개체송신자는 메시지를 큐에 전송하고, 수신자는 큐에서 메시지를 받아 처리메시지 큐 특징비동기 통신 : 송신자가 메시지를 큐에 넣고, 수신자는 큐에서 메시지를 가져와 처리 동기적인 방식보다 유연하고 효율적인 통신 가능결합도 감소 : 메시지 큐를 통해 각 컴포넌트는 서로 독립적으로 동작 각 컴포넌트가 메시지 큐를 통해 통신하므로 직접적인 결합도 감소 및 모듈화 확장 가능비동기 처리 이벤트 처리 : 이벤트 기반 시스템에서 유용하게 사용 이벤트가 발생하면 해당 이벤트를 메시지로 큐에 전송하고, 수신자는 해당 이벤트를 처리확장성 및 부하분산 : 대량의 메시지를 안정적으로 처리 여러 수신자가 큐에서 메시지를 처리하므로 부하를.. 이전 1 다음