Spring WebFlux is part of Spring 5 and provides reactive programming support for web applications.
In this example, was created a small reactive REST application using the reactive web components RestController.
Most of the Spring applications uses Java as main language, But this time kotlin was used.