Reactor는 비동기로 동작하는 파이프라인의 후처리를 담당하는 프레임워크 구현체이다.
그리고 Java9부터 추가된 Reactive Streams 인터페이스의 구현체이기도 함.
Netty가 epoll기반의 I/O멀티플랙싱 + 이벤트 루프 추상화 레이어를 제공해주지만, 이벤트 루프 기반의 패턴 특성상 콜백을 통한 후처리가 불편하다는 점이 있음.
그걸 편하게 처리하도록 제공하는 라이브러리(Mono/Flux등으로)가 Spring Reactor이고, 여기에 HTTP 처리 레이어까지 얹어서 웹 서버로 기능하게 한게 WebFlux이다.