May 1, 2024
2 minute read
Project Reactor is a reactive programming library for the Java Virtual Machine (JVM) that simplifies the development of reactive systems. Reactive systems are designed to be responsive and resilient in the face of high loads and failures. Project Reactor provides a set of operators that can be used to compose reactive data streams and a set of utilities for writing reactive code.
Why Learn Project Reactor?
There are several reasons why you might want to learn Project Reactor:
zs53qe|
Find a path to becoming a Project Reactor. Learn more at:
OpenCourser.com/topic/zs53qe/project
Reading list
We've selected eight books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Project Reactor.
A comprehensive guide to reactive programming with Project Reactor, this book covers everything from the basics to advanced topics such as performance tuning and testing.
Covers how to build reactive microservices with Spring Boot and WebFlux, which uses Project Reactor.
Collection of recipes for solving common problems with Project Reactor.
Covers design patterns for reactive programming, which can be used with Project Reactor.
Covers reactive programming with Vert.x, a reactive framework for Java and Kotlin.
Covers reactive programming with Java 9, including Project Reactor.
Covers Java 9 concurrency features, including Project Reactor.
Covers reactive programming with RxJava, a popular reactive programming library for Java.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/zs53qe/project