You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Uni/Multi (also named Mutiny) is a new reactive programming API that has been designed around a more fluent API.
Uni/Multi provides 2 types:
Uni for stream with 0..1 items. Uni does not implement Reactive Streams, but follow a subscription approach
Multi for stream with 0..n items. Multi implement Reactive Streams back-pressure protocol.
Uni/Multi innovates on 2 main aspects:
The API provides more guidance to the user, trying to avoid the 400 methods / class issues as well as the multi-overloading of some method (flatMap has around 16 variants)
The API also gives the possibility to convert from/to other reactive programming library and model such as Reactor, RX Java, CompletionStage
Description
Deliver enough of the new reactive type strategy
Context
Uni/Multi (also named Mutiny) is a new reactive programming API that has been designed around a more fluent API.
Uni/Multi provides 2 types:
Uni/Multi innovates on 2 main aspects:
Current repo: https://github.com/smallrye/smallrye-uni-multi
Analysis
(links to analysis docs containing architecture design work, requirements gathering, etc)
Tasks
Deliver an early version of Uni/Multi - Clement is kinda working on it
Migrate Reactive APis to Uni/Multi (Axle generation)
Current code: https://github.com/smallrye/smallrye-reactive-utils/tree/master/vertx-axle-clients
The text was updated successfully, but these errors were encountered: