(Java) Relationship of Reactive Stream and Reactor Projects
reactivestreams project define the standard APIs in this field:
Here are the core interfaces:
The above interfaces are the core structures defined in
Another popular project,
spring-reactor, implements the above standard project:
In the project, there are two important classes,
Publisher interface from
From above we can see both
Mono are implementations of
In JBoss Mutiny, it has support to the
In above module of Mutiny, it provides a series of helpers to convert Reactor classes:
From above we can see the adapter provides multiple methods to convert
Mono to Mutiny classes.
In addition RxJava also provides adaptor like this:
Which I won’t explore in this post.