Bio
Software Engineer who knows how to work with Reactive as a user as well as a developer. Java Champion. Co-author of the book “Hands‑On Reactive Programming in Spring 5”. Works on RSocket and improves Project Reactor along the way
My Talks
How to build Crypto Trading Platform with Spring 5 and Reactor 3
During that talk, we are going to build Crypto Trading Platform. First of all, we analyze most common application's design its benefits and drawbacks. Then, we are optimizing existing architecture ...
How to build Reactive Server under an hour?
The motivation for this talk is showing the basis of development of Reactive Server server from scratch which teaches the audience the basics of non-blocking I/O in java and shows the power of Reac...
Multiplayer Pac-Man with RSocket
Are you building a networked app? Focusing on real-time or making a multiplayer game? You would never imagine that development of apps that interacts through the network could be so easy. With RSoc...
Reactive Hardcore. How to build a Publisher<?>
The more popular Reactive Programming/Libraries become, the more often we have to deal with those techniques and solutions. Understanding the basics patterns, behavior that is hidden inside the mos...
Refactor to Reactive with Spring 5 and Project Reactor
That talk is sharing the central refactoring steps to move WebMVC based application to the new WebFlux. In general, it means changes in the mindset, in the design and in the way the data goes throu...
RSocket - Future Reactive Application Protocol
Are you doing microservices? Got exhausted of slow REST? Got mad of unreliable gRPC? An answer is RSocket. RSocket in a new network protocol with reactive streams semantic. It will make your system...