Reactive programming in Java using Mono/Flux, Webflux, Reactor

Expert workshop is something more than a training. Workshop is focused on client's project.

Code: advanced-reactive
Category: Advanced Java
Format: 30% lecture / 70% ćwiczenia
Duration: 3 days
Target audience: developers
Enrollment: Groups, companies
Venue: Client's office.

Workshop Program

The content of our program can be customised during pre-training analysis.

  1. Why we need reactive programming
  2. Reactive theory: backpressure and JVM foundations
  3. Landscape of libraries
  4. The problem of nor reactive http and solutions (reactor-netty, reactiveio)
  5. Basics of Mono/Flux
  6. How to think about reactive programming (declaration versus execution, cold vs hot)
  7. How to test reactive code
  8. Reactive operations (most exercises are here)
  9. How to handle synchronous resources (RDBMS, etc.) from reactive code
  10. Webflux and full reactive stack
  11. Advanced Reactor features
  12. When NOT to use reactive programming
  13. Communication via RSocket
  14. Fibers (Project Loom) vs Reactor
  15. The reality of R2DBC

Download PDF


Meet the experts who will conduct your workshop.

Contact us for a free consultation.

Firstname and lastname:

If you prefer direct contact then you can always call.

Iwona Sobótka

Training coordinator

I agree to the processing of my personal data in accordance with the Law on the Protection of Personal Data in connection with sending a request via the contact form.

Providing the data is voluntary but necessary to process the query. I have been informed that I have the right to access my data, the possibility of correcting them, demanding stopping their processing.

The administrator of personal data is Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin, Poland.

The information clausule