REST vs gRPC
Last updated
Was this helpful?
Last updated
Was this helpful?
Both REST and gRPC are protocols for communication.
REST is a way client-server communication based on HTTP/1 w/ GET, PUT, POST, DELETE, PATCH methods. Roy Fielding introduced with a set of concepts like cachability, stateless behavior etc.
References
gRPC
developed by Google using the .
It uses the . Also, this architectural style enforces rules that a developer must follow to develop or consume web APIs.
RPC follows a client-response model of communication for . Hence, gRPC allows streaming communication and serves multiple requests simultaneously. In addition to that, gRPC also supports unary communication similar to REST.