dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

Support dubbo reactive stream

Open JooKS-me opened this issue 3 years ago • 0 comments

  • [X] I have searched the issues of this repository and believe that this is not a duplicate.

Describe the proposal

This is a issue in OSPP-2022, see https://summer-ospp.ac.cn/#/org/prodetail/22a7f0101

Reactive Stream provides a set of standard asynchronous stream processing API, which not only enables applications to write event-driven programs, but also ensures the stability of nodes through backpressure. But the current Triple API is relatively primitive, requiring users to implement StreamObserver . The combination mode of Dubbo + Reactive Stream Stub can bring users the most convenient streaming usage and improved asynchronous performance of the whole link.

image

Task list:

  • [ ] Implement reactive stream api support with Project Reactor
  • [ ] Complete the sample in dubbo-samples
  • [ ] Complete the documentation

JooKS-me avatar Jul 08 '22 06:07 JooKS-me