Closed
Description
Having some experience doing this now, the client portion of the implementation (i.e. the portion that transforms Reactive Streams into wire-protocol) should be implemented as a custom operator. This would allow the use of onSubscribe()
to establish the connection, cancel()
to terminate it, and request()
to call for more data from a portal. This is much easier to troubleshoot and more intuitive to maintain than the current nesting dolls of reactive flows.