3.4 비동기 메시징으로 가용성 개선
지금까지 살펴본 것처럼 다양한 IPC는 나름대로 장단점이 있고 그 선택은 가용성에 영향을 미칩니다. 요청을 처리하는 과정에서 타 서비스와 동기 통신을 하면 그만큼 가용성이 떨어지므로 가능한 서비스가 비동기 메시징을 이용하여 통신하도록 설계하는 것이 좋습니다.
먼저 동기 통신의 문제가 무엇인지, 가용성에는 어떤 영향을 미치는지 알아봅시다.
지금까지 살펴본 것처럼 다양한 IPC는 나름대로 장단점이 있고 그 선택은 가용성에 영향을 미칩니다. 요청을 처리하는 과정에서 타 서비스와 동기 통신을 하면 그만큼 가용성이 떨어지므로 가능한 서비스가 비동기 메시징을 이용하여 통신하도록 설계하는 것이 좋습니다.
먼저 동기 통신의 문제가 무엇인지, 가용성에는 어떤 영향을 미치는지 알아봅시다.