top | item 22346381

Ask HN: Why do you use gRPC?

3 points| propeller_head | 6 years ago

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

1 comment

order

zoobab|6 years ago

Use ZeroMQ.

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