RSocket as wire protocol
In this talk, I want to share my thoughts and experiments on bringing RSocket as wire protocol for various databases and messaging systems like Kafka!
RSocket is a layer 5-6 network protocol that brings reactive-streams semantic into the networking layer. One of the dominant sides of RSocket is transport agnosticism, which abstracts the final user from transport implementation details and gives a transparent programming model for building Application messaging as well as low-level communication.
From this talk, you will learn how one protocol can rule them all, browser or server communication with Database/Kafka, how you can easily switch from TCP to Aeron or QUIC with no requirement to rewrite your code and no needs to understand how particular transport is used beneath.