RSocket to bring the next generation of Service Mesh

Day 5 /  / Track 2  /  RU / Introduction to technology

RSocket — the protocol which lets you reduce general networking overhead. RSocket Routing and Forwarding specification — the next generation of way smarter meshes.

We are living in an era of distributed systems and microservice. Therefore it is more than essential to building the system as scalable and resilient as performant and straightforward. However, can we bring all these characteristics with a set of technologies we have today?

In this talk, Oleh will show you how RSocket as a network protocol solves the most non-trivial resilience, performance, and stability problems in distributed systems such as backpressure, rate-limiting, and much more. Moreover, the speaker will explain how RSocket Routing and Forwarding specification will bring the system's scalability and load balancing to the level of operational person dream.


Oleh Dokuka
Netifi, Inc

Mainly Java Software Engineer / Consultant focused on distributed systems development adopting ReactiveManifesto and ReactiveProgramming techniques. Open source geek, the active contributor of ProjectReactor. Along with that, public speaker and author of the book "Reactive Programming in Spring 5.0".

Invited Experts

Maxim Gorelikov
Square meter

10+ years experience in IT, starting from C/C++ and geophysics and now basically JVM languages/JS and financial services.

Basically, he uses Spring and Netflix ecosystem, but checks out everything that is worth trying on GitHub. He is experimenting with reactive approaches.

He wants to understand not only his apps but also everything around them, thus he is working with all the infrastructure (logs, CI/CD, orchestration) and tests. To sum up, DevOps is our everything.

Vladimir Sitnikov

Vladimir has been working on performance and scalability of NetCracker platform (a software used by telecom operators for automatization of network management processes and network equipment) for ten years. His focus is Java and Oracle Database performance optimisations. Vladimir is an author of more than a dozen of performance improvements in the official PostgreSQL JDBC driver.