자바 웹 기술 역사- 스프링 웹 플럭스

주리링·2021년 8월 15일
0

스프링 MVC

목록 보기
5/9

Web Reactive - Spring WebFlux

최신 기술인 스프링 웹 플럭스에 대해서 알아보자!

스프링 웹 플럭스는 비동기 넌 블러킹 처리를 한다.
또한 쓰레드의 수를 코어의 갯수와 같게 맞추거나 +1개정도로 맞춰서 최소 쓰레드로 최대 성능을 낸다.
그러므로 쓰레드 컨텍스트 스위칭 비용을 효율화 할 수 있다.
그리고 함수형 스타일로 개발을 해서 동시처리 코드를 효율화 할 수 있다.
또한 웹 프레임워크(Netty)를 이용하여 구현하므로 서블릿 기술을 사용하지 않는다.

그런데 웹 플럭스는 기술적 난이도가 매우 높다.
게다가 아직 관계형 데이터베이스에 대한 지원이 부족하다.

나중에 더 공부해서 올려야지 희희

profile
코딩하는 감자

0개의 댓글

관련 채용 정보