728x90
반응형
Spring Boot 3.2
-
Spring WebClient와 버추얼 스레드, 어떻게 조합할까?Server/Spring Boot 2026. 1. 9. 16:04
Spring WebClient와 버추얼 스레드, 어떻게 조합할까?Spring에서 HTTP 클라이언트를 선택할 때 고민이 많다. RestTemplate은 deprecated 예정이고, WebClient는 리액티브라 러닝 커브가 있다. 그런데 Java 21 버추얼 스레드가 등장하면서 판도가 바뀌었다.이 글에서는 RestTemplate, WebClient, RestClient를 비교하고, 버추얼 스레드 환경에서 어떤 선택이 최선인지 정리한다.HTTP 클라이언트 3종 비교RestTemplate (레거시)@Service@RequiredArgsConstructorpublic class UserService { private final RestTemplate restTemplate; public UserR..