Oleh Dokuka

Oleh Dokuka

Mainly Java Software Engineer / Consultant focused on distributed systems development adopting ReactiveManifesto and ReactiveProgramming techniques. Opensource geek, the active contributor to ProjectReactor. Along with that, Public speaker and Author of the book “Reactive Programming is Spring 5.0”. Also, an active contributor to the community’s development as co-organizer of Rockstar Night meetups, and as a part of the program committee of conferences such as Devoxx Ukraine, JEEConf, Kotlin Night.

How to build Reactive Server under an hour?

Friday, September 27 – Day 2 - 14:15 - Room 2

In this speech, we are going to talk about developing your own server using pure Non-Blocking Java API. First of all, we will start with the reason why non-blocking is important in the development of modern web applications. Smoothly moving from that point, we will cover the central challenges of building non-blocking servers. In turn, we will introduce the Reactive Programming technique for simplification our code and be turning everyday software development into the art. Since Java Non-Blocking API is nothing more than actions’ execution and reacting to asynchronous responses, we will see how simple become development of complicated things with the usage of Reactive Programming with Project Reactor.