Reactive Spring
Spring 5 and Spring Boot 2 take advantage of the functional features in Java as well as the Reactive Streams specification. The WebFlux module adds Spring's ease of use and Spring Boot's auto-configuration to the design and development of reactive applications. These allow applications to make more efficient use of limited resources by adding non-blocking capabilities with backpressure.
This talk will cover the basics of reactive programming in Spring, taking advantage of the Project Reactor library and working with Flux, Mono, creating annotated controllers and functional endpoints, and more.
About Kenneth Kousen
Ken Kousen is a Java Champion, several time JavaOne Rock Star, and a Grails Rock Star. He is the author of the Pragmatic Library books “Mockito Made Clear” and “Help Your Boss Help You,” the O'Reilly books “Kotlin Cookbook”, “Modern Java Recipes”, and “Gradle Recipes for Android”, and the Manning book “Making Java Groovy”. He also has recorded over a dozen video courses for the O'Reilly Learning Platform, covering topics related to Android, Spring, Java, Groovy, Grails, and Gradle.
His academic background include BS degrees in Mechanical Engineering and Mathematics from M.I.T., an MA and Ph.D. in Aerospace Engineering from Princeton, and an MS in Computer Science from R.P.I. He is currently President of Kousen IT, Inc., based in Connecticut.
More About Kenneth »