지난 시간까지 우리는 Eureka(전화번호부)를 만들고, Gateway(정문)를 세웠습니다.이제 외부에서 들어오는 요청은 잘 처리할 수 있습니다.그런데 내부 사정은 어떨까요?MSA 환경에서는 '주문 서비스'가 '재고 서비스'에게 "재고 남았어?"라고 물어보는 등, 서비스 간의 통신이 빈번하게 일어납니다. 과거에는 이를 위해 RestTemplate이 표준이었지만, 지금은 선택지가 너무 많아졌습니다.비동기 처리에 강한 WebClientSpring Boot 3.2에 등장한 신성 RestClient그리고 Spring Cloud의 터줏대감 OpenFeign"요즘 RestClient가 나왔다던데 갈아타야 하나?" 고민하시는 분들도 계실 겁니다. 하지만 저는 4년 차 실무 개발자로서, 복잡한 비즈니스 로직을 다루는 ..