5 Comments

This is an excellent overview. When I first joined Google, it took me a good bit of time to understand why we used RPC over HTTP but it’s been a pleasure to use.

Expand full comment
author
Sep 27, 2023·edited Sep 27, 2023Author

I'm glad you liked it

Expand full comment

Wow, nobody remembers ONC/RPC, but when Google rediscovers RPC, suddenly it's worth an article.

Why didn't you elaborate on the XDR? Why no word on network-byte-order vs. host-byte-order?

That's all very superficial.

Folks, you can have all this without Google. There is a lot out there, that has been pushed aside by BigTech and you've been following BigTech blindly.

I don't know what you are currently learning at the Universities, but apparently it's not so much.

Expand full comment
author

A bunch of things here, so let me address them individually.

"Why didn't you elaborate on the XDR? Why no word on network-byte-order vs. host-byte-order?"- This post is meant as an introduction to the RPCs. That obviously means some details are left out.

Folks, you can have all this without Google.- Agreed. I mentioned gRPC because it seems to be what is most popular. Nowhere did I say it's the only one. If you know off other protocols with different advantages and usecases, share them.

You clearly have a lot of thoughts on this subject. Here is a recommendation- write an article compiling your thoughts/knowledge RPCs. Feel free to trash this article if you'd like. As long as it is well-written, has references and knowledge, I'll be happy to share your article with my audience. That way you can help me, and many others, learn a lot.

How's that sound?

Expand full comment

hey Devansh,

great little article. And I love how you start the article - cult leader.

Expand full comment