Oleh Dokuka
Principal Engineer / Dev Rel
Biography
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":https://www.packtpub.com/application-development/reactive-programming-spring-50. 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.
Previously gave speeches at JEEConf 2017, JavaDay Ukraine 2017 (TOP 5), JBreak 2018 (TOP 10), JavaDay Istanbul 2018, JEEConf 2018 (TOP 3), Voxxed Days Minsk 2018, JPrime 2018, RigaDevDays 2018 (The Best Speaker of the Second Day)
Sessions
RSocket - new Reactive cross-network Protocol
The new generation of cross-service communication is coming and called RSocket. RSocket is a new protocol that embracing Reactive Streams semantic into cross-service messaging. This protocol enables backpressure-control and allows building canonical Reactive-System. Even though the protocol offers asynchronous messages' streaming, there have already been a few competitors in this area by that time. One of those competitors is well-known gRPC.
In this session, we are going to learn why RSocket is innovation solution for cross-server communication, can we compare it with gRPC at all and if can, what are the key differences between RSocket and gRPC and why we have to start using RSocket today.
Along with that, He's going to introduce a few additions for RSocket, called RSocket-RPC and then compare to gRPC.
During the whole talk, He's going to enforce everything with demonstrating code samples, running stress tests, and in this way - explaining the core ideas, features and endless possibilities of the new Protocol.
Language:English
Audience Level:All
Talk Format:Talk (~30-45 minutes)