Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why rpcz deprecated? #21

Open
farzadpanahi opened this issue May 31, 2023 · 2 comments
Open

Why rpcz deprecated? #21

farzadpanahi opened this issue May 31, 2023 · 2 comments

Comments

@farzadpanahi
Copy link

@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 use ipc transport. Thoughts?

@thesamet
Copy link
Owner

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.

@farzadpanahi
Copy link
Author

Thanks I will take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants