systemDesign1 [시스템디자인 1편] 동기 통신 오래 걸릴 때 해결방안 정리 목차는 시스템 디자인 목차 에 있습니다. [시스템디자인 1편] 동기 통신 오래 걸릴 때 해결방안 정리 동기 패턴 문제점 client 에서 server api 를 호출하는데 응답이 느리다고 가정하겠습니다. 인프라, 네트워크, 기타 등등의 이유로 동기 방식은 request 를 줘서 response 가 올 때까지 기다립니다. 이게 동기 방식의 문제점입니다. 해결방안 message broker 이용 (kafka 같은) 메시지 브로커를 이용하면 client 와 server 간의 결합이 끊어지기에 이런 문제를 해결할 수 있습니다. 그러나 메시지 브로커를 통해 처리하게 된다면 client 에게 응답을 어떻게 줘야할지에 대한 문제점이 있습니다. push 나 문자 이런 것들은 message broker 를 써도 괜찮습니.. 2021. 10. 29. 이전 1 다음