There are very few names as ubiquitous as Google. While Google is best known for its search engine and for its suite of productivity applications, some of its most powerful work is in the functional aspects of the world wide web and the protocols that drive it. To this end, Google’s gRPC is a powerful protocol for microservices. It’s designed to be efficient, fast, and lean.
In this piece, we’re going to discuss gRPC, Google’s open-source RPC framework. We’ll dive a bit into the history of RPC as a protocol, and what its historical use has been. We’ll also highlight some benefits to adopt gRPC (and indeed, RPC as a whole), and the potential impact gRPC will have on API design. Finally, we’ll answer the question that has been on many lips since gRPC was announced — what does this mean for REST?
To continue reading, please visit the article by clicking this link.