리액티브 프로그래밍과 WebFlux 예제의 정석! 스프링으로 시작하는 리액티브 프로그래밍: Spring WebFlux를 이용한 Non-Blocking 애플리케이션 구현
이제 우리도 리액티브 프로그래밍 시도해 볼까요? 웹 개발 패러다임의 대변혁 중 하나는 객체지향과 MVC 패턴을 적용한 모델 2 방식의 등장이죠. 화면 단위로 복잡하게 얽혀 있던 소스가 기능과 목적에 따라 깔끔하게 분리된 혁명적 사건이 일어났습니다. 몇 년 전부터 웹 개발자들 사이에서 ‘리액티브 시스템’이 이슈입니다. 비동기 메시지 통신을 기반으로 한 이 시스템은 현대 IT 시스템의 폭발적으로 증가하는 트래픽을 해결해 줍니다. 장애 발생 시에도 시스템이 온전하게 작동될 수 있게 하고요. 이미 네카라쿠배와 같은 IT 핵심 기업에서는 몇 년 전부터 리액티브 시스템을 이해하는 직원을 채용하고 있죠. 오늘은 리액티브 시스템을 구축하는 데 필요한 프로그래밍 모델인 리액티브 프로그래밍과 리액티브 프로그래밍의 핵심인 ..
2023.05.02