Spring WebFlux - MacKittipat/note-developer GitHub Wiki
- Run on Netty, Undertow, and Servlet 3.1+ containers
- Handle concurrency with a small number of threads and scale with fewer hardware resources
- The key expected benefit of reactive and non-blocking is the ability to scale with a small, fixed number of threads and less memory.
Spring WebFlux
--use--> Reactor
(https://github.com/reactor/reactor) --use--> Reactive Streams
(https://github.com/reactive-streams/reactive-streams-jvm)
- WebFlux requires Reactor as a core dependency but it is interoperable with other reactive libraries via Reactive Streams
Reference