11장 WebFlux로 Reactive API 개발하기 🎯 이 장에서 배우는 내용 스프링 WebFlux 사용하기 리액티브 컨트롤러와 클라이언트 작성하고 테스트하기 REST API 소비하기 리액티브 웹 애플리케이션의 보안 11.1 스프링 WebFlux 사용하기 매 연결마다 하나의 스레드를 사용하는 스프링 MVC 같은 전형적인 서블릿 기반의 웹 프레임워크는 thread blocking과 다중 스레드로 수행된다. 즉 요청이 처리될 때 스레드 풀에서 작업 스레드를 가져와서 해당 요청을 처리하며, 작업 스레드가 종료될 때까지 요청 스레드는 블로킹된다. 이에 반해 비동기 웹 프레임워크는 더 적은 수의 스레드로 더 높은 확장성을 성취한다. 이벤트 루핑 Event looping 이라는 기법을 적용한 이런 프레임워크는 ..