Software engineer primarily focused on the development of reliable, scalable, and blazingly fast systems. Has over 7 years of experience with Java platform. Passionate about interesting and dynamic projects both in life and in software development.

Software engineer primarily focused on the development of reliable, scalable, and blazingly fast systems. Has over 7 years of experience with Java platform. Passionate about interesting and dynamic projects both in life and in software development.
Reactive programming is popular nowadays. RxJava and Project Reactor made reactive programming an everyday routine. Spring Framework brought 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 toy reactive database driver (R2DBC-complaint) and use it for accessing data via Reactive Spring Data.