도커 교과서 21장 메시지 큐를 이용한 비동기 통신
·
📚 책/도커 교과서
21장 메시지 큐를 이용한 비동기 통신21.1 비동기 메시징이란?동기 통신소프트웨어의 컴포넌트는 대개 동기적으로 통신한다.클라이언트가 서버에 접속 요청을 보내고, 서버의 응답을 기다린 다음 접속을 종료하는 전체 과정이 동기적으로 이뤄진다.동기적 통신을 할 때 서버가 다운되거나, 응답 시간이 오래 걸리는 경우, 네트워크 수준에서 실패한 경우 등이 문제가 된다.비동기 통신비동기 통신을 적용하려면 클라이언트와 서버 사이에 계층이 하나 추가된다.클라이언트가 큐에 요청을 보내고, 서버는 큐를 주시하다가 메시지를 수신하고 처리한다.그렇다면 비동기 통신이 무조건 좋은가? 에 대한 답은 아니다.큐를 제공하는 기술의 신뢰성이 뛰어나야 하며, 큐 기술의 사용량이 비싸다는 큰 단점이 있다.도커를 사용하면 엔터프라이즈급 안정..