At first glance, it looks like another gPRC but I just find this article [1] to discuss the differences between gRPC and RSocket. I think we need to keep eye on it.
[1] https://medium.com/netifi/differences-between-grpc-and-rsocket-e736c954e60 yhs0092 <yhs0...@163.com> 于2019年12月4日周三 下午5:57写道: > This is the content of the mail "[DISCUSSION] Rsocket is hot now" from > gylgeek . > There seems some problem with his mailbox : ) > > > Yours sincerely > > > Yao Haishi > yhs0...@163.com > > > > --------- Forwarded Message --------- > > From: gylg...@gmail.com <gylg...@gmail.com> > Date: 12/4/2019 17:50 > To: <yhs0...@163.com> > Subject: [DISCUSSION] Rsocket > RSocket is a binary protocol for use on byte stream transports such as > TCP, WebSockets, and Aeron. It enables the following symmetric interaction > models via async message passing over a single connection: > > request/response (stream of 1) > request/stream (finite stream of many) > fire-and-forget (no response) > event subscription (infinite stream of many) > Learn more at: > http://rsocket.io > https://github.com/rsocket/rsocket-java > Dubbo and SpringCloud already support Rsocket, and take Rsocketas a future > development trend. > In spring 5, spring marks asynchronous interfaces such as > asyncRestTemplate as @Deprecated , instead to recommend webflux(based on > Rsocket). > Dubbo 3.0.0-snapshot also supports responsive programming based on Rsocket. > Reactive should consist of two parts: asynchronous functional programming > and streaming programming. But service-comb don't have streaming > programming. > Rsocket can also be used in service mesh. Learn more at: > https://www.netifi.com/solutions-servicemesh > > > Best regards, > Guo YongLiang. > > > > > > > >