Open farzadpanahi opened 1 year ago
Hi @farzadpanahi , thanks for the note and for providing the benchmark. I developed this project after Google open-sourced Protocol Buffers. At the time, there was no official RPC implementation available. Once grpc came out, I started to use that for my own projects and had no need to maintain this project further. The intersection of grpc and zeromq is probably very small, so to be honest, I haven't received any new issues or pull requests since 2017.
Feel free to use what's here if it works for you, and I'll be happy to review and accept reasonable pull requests that contains enhancement, bug fixes, or brings things up to speed with recent versions of dependencies.
Thanks I will take a look.
@thesamet Just out of curiosity, can gRPC perform as good as RPC over ZMQ? Is that why
rpcz
is not maintained any more? From my tests we get latency in order of 300us with ZMQ while gRPC is in order of milliseconds. I thought RPC over ZMQ should be a good option if you want to useipc
transport. Thoughts?