HACKER Q&A
📣 propeller_head

Why do you use gRPC?


Hi there, the organisation I work for is betting heavily on gRPC. We did a few things on it, learned some, won a few battles and lost some.

The general take is that people are somewhat unsure if it's the right way to go.

We like the "developing by contract" aspect when using protocol buffers but we don't like the workflow as much.

I'm interested in hearing stories from people who have used successfully (maintaining a production product) and unsuccessfully (back to rest or whatever you were doing before.

Thanks


  👤 zoobab Accepted Answer ✓
Use ZeroMQ.

The reason why gRPC exists is performance, REST calls all over are not performant enough to send messages.