Java, JVM, Java SE/EE
|
Room 2
|
Thursday at 10:20 - 11:10 |
Reactive architectures are becoming ever more popular in the Java world as developers come to understand the benefits to code comprehension, de-coupling and testability.
Work is already underway to standardise a set of Reactive Stream APIs and in Java 9, we'll see Reactive as a core part of the JDK with the Flow API. Now is the time to learn how to get the most from the Reactive model.
In this talk, attendees will learn both the why and the how of Reactive Java. We'll start with a brief history of Reactive to understand what problems it solves, and why we might want to fit it into our applications. The majority of the session focusses on how to use Reactive Java and attendees will learn how to:
- Identify and use the common Reactive patterns
- De-couple parts of their applications using Reactive components
- Improve testability of their components using Reactive
- Use Reactive as a model for asynchronous processing in a real application
|
Rob Harrop
|
CTO @ Skipjaq. We optimise your applications using fancy machine learning cleverness.
In a past life, I was co-founder of SpringSource which was acquired by VMware. At SpringSource I was a major contributor to the Spring Framework and published the best-seller Pro Spring.
After SpringSource I spent some time working in consumer finance as co-founder and CTO of Bamboo Loans.
|