👋Hey there,I'm Dimitri

I like trying out new frameworks and writing about them. Below you can find the latest articles I wrote.

Reactive streams over the network with RSocket

July 9th, 2019 | 7 min read | Project Reactor, Reactive programming, RSocket, Spring boot

RSocket is a protocol that allows you to reactively stream data over the network. One of the benefits of RSocket is that the header of the frame itself is being sent in binary. This reduces the overal network payload and decreases network latency. Not only does RSocket cover the specification of the protocol itself, but […]

Reactive relational databases with R2DBC and Spring

June 25th, 2019 | 5 min read | PostgreSQL, Project Reactor, R2DBC, Reactive programming, Spring boot, Spring WebFlux

In the past, we’ve covered how to use reactive programming with Project Reactor and Spring. Around that time, I mentioned that the support for databases was limited due to the amount of blocking JDBC drivers. However, some relational databases do support reactive connectivity, and with R2DBC, we can easily use those within our projects.