[Web on Reactive Stack] 1. 스프링 웹플럭스

한글로 번역한 Web on Reactive Stack, 1. Spring Webflux


1. 스프링 웹플럭스(Spring Webflux)

스프링 프레임워크의 기존 웹 프레임워크인 스프링 웹 MVC는 서블릿(Servlet) API와 서블릿 컨테이너를 위한 목적으로 개발되었다. 한편 리액티브 스택 웹 프레임워크인 스프링 웹 플럭스는 5.0 버전에 추가되었다. 이는 완전한 논 블로킹이며 리액티브 스트림 배압(Backpressure)을 지원하고 네티, 언더토우 그리고 서블릿 3.1 버전 이상 컨테이너와 같은 서버 등에서 실행된다.

두 프레임워크 모두 소스 모듈(spring-webmvcspring-webflux)의 이름을 잘 반영하고 있으며 스프링 프레임워크에 나란히 존재한다. 각 모듈은 선택적이다. 애플리케이션은 하나 또는 다른 모듈을 사용하거나 경우에 따라서 둘 다 사용할 수 있다. (예를 들면 리액티브 WebClient가 있는 스프링 MVC 컨트롤러)


목차



목차 가이드


댓글을 남기시려면 Github 로그인을 해주세요 :D


Hi, there!

Thanks for visiting my blog.
Please let me know if there are any mistakes in my post.