In Project Reactor, why did the designers choose to use the FluxSink API for emitting data instead of exposing a getSubscription() method, where you could directly call the request() and cancel() methods for backpressure handling, or call next(), error(), and complete() methods on the subscriber directly instead of using onNext(), onError(), and onComplete() on the FluxSink?
Add a comment
|