Yehor Maiorov

Yehor Maiorov

Senior Java Developer at Playtika

Bio

More than 6 years of experience in developing enterprise applications using Java. Mainly works with the Spring, Netflix ecosystem. Passionate about reactive programming, functional programming, and distributed systems architecture. 

Building Reactive Application with R2DBC

Reactive programming has been rapidly gaining popularity in the industry lately. For a long time working with a database in a non-blocking, backpressure-aware manner in Java was almost impossible.

A few years ago in order to solve this problem, R2DBC specification was created, which is based on reactive stream specification types and allows non-blocking, backpressure-aware database access. Since then an ecosystem has started to appear and evolve around it.

In this talk, I will show what R2DBC specification and the surrounding ecosystem can offer and share our experience of building a solution based on R2DBC and delivering it to the production.


Agenda Talks

Java Week

16:00 to 17:30
03 Nov 2020

Building Reactive Application with R2DBC

Reactive programming has been rapidly gaining popularity in the industry lately. For a long time working with a database in a non-blocking, backpressure-aware manner in Java was almost impossible.