Reactive in web

Another critical point that must be mentioned here is the inevitable changes in the Web module. First of all, Spring Boot 2 introduces a new Web starter called WebFlux, which brings new opportunities for a high-throughput and low-latency application. The Spring WebFlux module is built on top of the Reactive Streams adapter and provides integration with server engines such as Netty and Undertow, along with the support of ordinary Servlet-API-3.1-based servers. In this way, Spring WebFlux provides a nonblocking foundation and opens up new possibilities for Reactive Streams as a central abstraction for interaction between a business logic code and a server engine.

Note that the adapter for Servlet API 3.1 provides purely asynchronous ...

Get Hands-On Reactive Programming in Spring 5 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.