더 많은 도움을 드리기 위해

열심히 포스팅 중입니다!


지나가다 📢 광고 한 번 눌러주시면

더 좋은 글로 보답하겠습니다. 🥰

반응형

백엔드 2

Spring MVC vs Spring WebFlux - 기술 면접 준비

👋 안녕하세요~ 평비입니다!오늘은 지난 포스팅에 이어서 Spring WebFlux와 Spring MVC를 비교한 포스팅을 준비해봤습니다! 1. 기술 스택 비교 간단하게 보자면, 왼쪽은 Spring WebFlux. 오른쪽은 Spring MVC입니다. 2가지 모두 공통적으로 Spring Boot 기반인데, 특이한 점으로는 Reactor도 공통입니다. 이 뜻은 Servlet 스택인 Spring MVC에서도 Reactor를 사용할 수 있는 것입니다. ✋ 다만, Servlet 스택 자체가 Blocking IO 방식이기 때문에, Reactor를 사용한다고 해도 Non-blocking IO 방식을 제대로 사용하지는 못한다네요. Servlet 스택에서는 익숙한 기술들이 보입니다. Tomcat과 같은 다양한 Serv..

Reactive Programming과 Spring WebFlux - 기술 면접 준비

👋 안녕하세요~ 평비입니다! 🤔 Spring WebFlux라는 게 대용량 트래픽 처리에 좋다더라~ 요즘은 WebFlux 많이 쓴다더라~ 이런 이야기를 들었습니다. 그래서, 이 WebFlux라는 게 무엇일지? 알아봤습니다. 1. Spring WebFlux Spring MVC가 전통적인 웹 애플리케이션의 강자라면, Spring WebFlux는 현대 웹의 요구사항, 즉 고성능, 확장성, 그리고 실시간 데이터 처리에 대응하기 위해 등장한 강력한 대안입니다. 이는 Reactive Programming(반응형 프로그래밍) 패러다임을 기반으로 구축됩니다. Spring MVC와 같은 블로킹 방식과는 완전히 다른 접근 방식이라고 보시면 됩니다. Spring WebFlux를 더 알아보기에 앞서, Reactive Pr..

반응형