Skip to content

A lightable full-featured polyglot capability support #417

Closed
@qqeasonchen

Description

gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can automatically generate idiomatic client and server stubs for your service in a variety of languages and platforms,which can help eventmesh to supports as many client languages as gRPC do (Java, Go, C++, Python, etc...).
here is the link :
https://github.com/grpc/grpc-java/tree/master/netty

Reactive gRPC is a suite of libraries for using gRPC with Reactive Streams programming libraries. Using a protocol buffers compiler plugin, Reactive gRPC generates alternative gRPC bindings for each reactive technology. The reactive bindings support unary and streaming operations in both directions. Reactive gRPC also builds on top of gRPC's back-pressure support, to deliver end-to-end back-pressure-based flow control in line with Reactive Streams back-pressure model.

Reactive gRPC supports the following reactive programming models:

RxJava 2
Spring Reactor

here is the link : https://github.com/salesforce/reactive-grpc

Metadata

Assignees

No one assigned

    Labels

    discussionThis issue requires further discussionfeature

    Type

    No type

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions