containerd / ttrpc

GRPC for low-memory environments
Apache License 2.0
536 stars 78 forks source link

Is ttrpc compatible with Grpc? #138

Closed chenzhuofu closed 1 year ago

chenzhuofu commented 1 year ago

Description

I have two program A&B to communicate with each other. They all implemented by Rust and communication is handled by ttrpc method.

But now I have the third program implemented in C++, and it is for replacing program B.

Can I achieve this w/o modifing program A's code?

IMO, if ttrpc is compatible with Grpc method, then I could implement this C++-program with Grpc and need not recode program A.

cpuguy83 commented 1 year ago

ttrpc is not compatible with grpc. It uses similar protobufs but the wire protocol is completely different.

chenzhuofu commented 1 year ago

ttrpc is not compatible with grpc. It uses similar protobufs but the wire protocol is completely different.

I see, thanks a lot.