Reactive Spring Data Introduction

When building applications, we often want to save information in a database. Databases are notoriously I/O-bound, meaning that when a CPU has to wait for its results the application’s threads get blocked, and it is wasting a lot of valuable cycles. These cycles are far better off being used to do other useful work, like … Continue reading "Reactive Spring Data Introduction"

Read More

An introduction to Reactive Websockets

Websockets as a technology has been in use for quite a couple of years already. It’s battle-tested and has proven itself as a reliable way to support full-duplex real-time communication between a client and a server, or applications in general. Full-duplex implies that both sides (client and server) can take the initiative in sending messages. … Continue reading "An introduction to Reactive Websockets"

Read More