Message Queue
정의 MOM을 구현한 시스템으로 프로세스 간 데이터를 교환할 때 사용하는 기술 메시지들을 큐에 담아서 관리한다는 의미 프로세스 간 데이터를 교환할 때 사용하는 통신 방법 중 하나 Producer 데이터를 생산하고 메시지 큐에 전송하는 주체 Consumer 메시지 큐에서 데이터를 소비하는 주체 데이터를 수신하고, 해당 데이터를 처리한 후 완료되면 메시지 큐에서 해당 메시지를 제거함 특징 비동기(Asynchronous) : 데이터를 수신자에게 바로 보내지 않고 큐에 넣고 관리하기 때문에 나중에 처리 가능 비동조(Decoupling) : 애플리케이션과 분리할 수 있기 때문에 확장이 용이해짐(결합도가 낮아짐) 탄력성(Resilience) : 일부가 실패하더라도 전체에 영향을 주지 않음 중복 검사(Redundan..
2023.08.26