Reactive programming offers Java developers a way to build message-driven, elastic, resilient, and responsive services… yet many Java developers don’t know where to begin. The Reactive Streams initiative provides a baseline and Project Reactor provides a great way to become immediately productive, leveraging reactive capabilities from end to end. Whether you’re coming from a Spring MVC environment or a functional perspective, Reactor empowers you to spin up fully reactive Spring Boot 2 applications quickly and efficiently.
In this talk, the presenter dives into the net-new Netty-based web runtime and shows you how to:
* integrate easily with existing Spring-stack technologies
* easily transition from blocking to reactive applications & systems
* define your API in an imperative style and functionally, reaping all benefits both ways
* leverage powerful new testing mechanisms to make code better and life easier
Video producer: http://gotocon.com/