Please give us a detailed overview of your session and why attendees will be excited to hear about it.
After giving an Intro to Reactive programming- Starting from going over basic tenets of reactive system, why we need it? with real life examples. How are major languages providing support?
I will in details talk about how is Java making it easier to start with reactives. Presenting Java-based reactive frameworks and toolkits in the market today.
Ensure that you let us know:
- What level of knowledge should attendees have before walking into your session
Java Basics
- What will your session accomplish and what will attendees walk away having learned
A new paradigm feather to your hat.
Objective of the presentation:
Many things turn out to become magically Reactive these days. Let's see in detail why a development model structured around asynchronous data streams is the talk of the town and how JDK 9’s new Flow API is enabling us to adapt to Reactive programming using just the JDK.
Due to the simplicity of the Reactive Stream standard, many of the interfaces created multiple similar implementations. In order to reduce this duplication and importation incompatibility, Java 9 onwards, includes basic interfaces for each of the fundamental Reactive Stream concepts in the Flow Concurrency library.
I will be taking everyone through Reactive in layman terms, trying to give clarity on different terms and along with code example show if you really should try to write your own implementation or look elsewhere.
Attendee pre-requisites - If none, enter "N/A":
Java