This time we are welcoming two Reactive Experts: Oleh Dokuka and Igor Lozynskyi. Tonight we are going to experience all the insights on Reactive Programming and Reactive Streams.
First of all, let us introduce our experts and what they are going to share with you during the meetup!
Our first guest, Oleh, will be sharing some provoking thoughts on the future of Reactive Programming and Reactive Streams in his talk The State of Reactive Streams:
The Reactive Streams specification is state of the art for asynchronous, non-blocking data streams with the fine-grained flow control. It brought a breath of fresh air to reactive programming in the Java ecosystem. As a result, we saw the gathering of many reactive libraries and APIs by one specification.
Clearly, that was done for a good future… but, does it have any future nowadays? How other programming ecosystems reacted to the appearance of the reactive-streams standard and did they adopted that standard or not? Moreover, will it survive after the introduction of fibers in JVM?
All these questions will be answered during the presentation, so we will clearly understand what the future waits for Reactive Streams.
In addition, our second guest Igor will finalize the story by sharing the future of Reactive Relational Database Drivers in Java and during his talk on Building a Reactive DB driver with R2DBC you will understand all the interesting about Reactive and Database in Java:
Reactive programming is popular nowadays. We have Spring WebFlux for high-performance web-applications and Spring Cloud for reactive messaging solutions. Now, we are tackling the last frontier where blocking approaches are still winning: database access. During this talk, we are going to implement our own reactive database driver and use it for accessing data via Reactive Spring Data.