Posts tagged with Reactive programming

Featured image for "Testing code using Spring's WebClient"

Testing code using Spring's WebClient

Since Spring 5, RestTemplate went into maintenance mode and WebClient became the way to go. In this tutorial I'll show how you can write tests for code using WebClient.

Featured image for "Difference between Mono and Flux"

Difference between Mono and Flux

Project Reactor introduced us two specific types of publishers, being Mono and Flux. In this tutorial we'll see what they mean and what we can use them for.

Featured image for "Reactive streams over the network with RSocket"

Reactive streams over the network with RSocket

With RSocket, we can reactively stream our data over the network. In this example I'll demonstrate how RSocket can be used with Spring boot.

Featured image for "Reactive relational databases with R2DBC and Spring"

Reactive relational databases with R2DBC and Spring

With Spring boot's experimental starter for R2DBC, we can now reactively connect to our relational databases, and in this example we'll see how.

Featured image for "Getting started with Spring boot 2.0"

Getting started with Spring boot 2.0

Explore the new reactive features of Spring boot 2.0 and Spring 5 with me by writing a web crawler using Webflux and reactive MongoDB.