In this chapter, we took a quick peek into the world of Reactive Programming. We discussed the important frameworks in the Java Reactive world--Reactive Streams, Reactor, and Spring Web Flux. We implemented a simple web page using event streams.
Reactive Programming is not a silver bullet. While it might not be the correct option for all use cases, it is a possible option you should evaluate. Its language, framework support, and the use of Reactive Programming are in the initial stages of evolution.
In the next chapter, we will move on to discuss best practices in developing applications using Spring Framework.