Broker1 RabbitMQ vs Kafka vs Redis 마이크로서비스 통신 : 동기 vs 비동기 마이크로서비스가 서로 통신하는 방법은 크게 동기식과 비동기식이 있습니다. 동기식 요청을 보내면 응답이 올 때까지 기다리고 처리합니다. HTTP 위에서 REST 프로토콜을 사용합니다. 비동기식 응답과 상관없이 요청을 보냅니다. 분산형 시스템에 적합하고, 메시지 브로커를 통해서 메시지를 관리합니다. 메시지 브로커: 송신자의 메시지 프로토콜 형식에서 수신자의 메시지 프로토콜 형식으로 변환하는 중간 모듈 동기식 vs 비동기식 무엇을 선택? 마이크로서비스를 구성하는 방법과 인프라, 대기시간, 규모, 종속관계 등 다양한 환경을 고려해서 선택해야합니다. 비동기식 통신이 설정하기 더 복잡하고, 더 많은 기술스택을 사용해야합니다. 하지만 마이크로서비스에서 더 많은 장점을 갖고 있.. 2022. 3. 11. 이전 1 다음