Learn about the key differences between Flux and ParallelFlux and how to leverage the CPU effectively when working with reactive streams.
Also find me here:
Baeldung Author
Ruchira Madhushan Rajapaksha
Being simple-minded, I have always found programming to be fascinating. But once I had a touch of it, my curiosity grew to great heights, and I wanted to learn more. So my passion for programming allowed me to travel the world, connect with like-minded people and pursue my career as a software engineer. I'm really happy that I'm pursuing what I truly enjoy because that curiosity helped shape who I am now. Since I'm an introvert by nature, blogging allows me to share what I learn with a wider audience and serves as a channel for community communication.
Here's what I've written (so far):
Baeldung on Java
- All
- Reactive (4)
- Spring WebFlux (1)
- Java List (1)
- Java (1)
Create Kafka Consumers With Reactor Kafka
Filed under Reactive
Learn to create Kafka consumers using Reactor Kafka, and dive into key concepts such as backpressure, retries, and error handling while processing messages asynchronously, in a non-blocking manner.
Mono.fromCallable vs. Mono.justOrEmpty in Spring Reactive
Filed under Reactive
Learn the differences between Mono.fromCallable and Mono.justOrEmpty. Both these methods serve their unique purpose, depending on how we want to handle nullability and lazy evaluation in our streams.
In this tutorial, we’ll
How to convert List to Flux in Project Reactor
A quick and practical guide to converting List to Flux in Project Reactor.
Using MapStruct With Inheritance
Filed under Java
Learn how to use the Mapstruct mappers with inherited Java bean classes.
How to Intercept a Request and Add Headers in WebFlux
Filed under Spring WebFlux
Explore different ways of intercepting and adding custom headers for both server web requests and web client requests in Spring WebFlux