less than 1 minute read


RECOMMEND BEFORE POSTS

없음

0. 들어가면서

이 글은 정리하기 전, 대강의 스케치를 그려보는 글입니다. 내용이 뒤죽박죽일 수 있습니다.

1. message queue

1.1 개념

  • 메시지를 기반으로 한 비동기식 통신 방법
  • 메시지는 큐에 저장되어 메시지 수신 대기 중인 클라이언트에게 전달된다.
  • 메시지는 큐에 저장되어 있기 때문에, 메시지를 전송하는 클라이언트와 메시지를 수신하는 클라이언트가 동시에 실행되지 않아도 된다.
  • 따라서 애플리케이션 간의 결합도를 줄이고 확장성과 유연성을 높일 수 있다.

1.2 주요 기능

  • 메시지 버퍼링: 메시지를 버퍼에 저장해 다음 처리 단계에 전달할 수 있습니다.
  • 비동기 통신: 메시지 큐 시스템은 비동기 통신 방식을 사용하기 때문에, 송신자와 수신자 간에 일시적인 지연이나 장애가 발생해도 메시지 전달이 보장됩니다.
  • 메시지 전달 보장: 메시지 큐 시스템은 메시지를 전송하는 송신자가 메시지를 보내고, 수신자가 메시지를 수신할 때까지 메시지를 안전하게 보관하고 있습니다.
  • 복구 기능: 메시지 큐 시스템은 송신자와 수신자 간에 일시적인 지연이나 장애가 발생했을 때 메시지를 복구할 수 있는 기능을 제공합니다.

2. message broker

2.1 개념

-

CLOSING

RECOMMEND NEXT POSTS

없음

REFERENCE

없음

Leave a comment