Appendix I. gRPC fundamentals

The gRPC (https://grpc.io/) is an open source remote procedure call framework (a library), originally developed by Google. In fact, it’s the next generation of a system called Stubby, which Google has been using internally for over a decade. gRPC achieves efficiency for communications among systems using HTTP/2 as the transport, and Protocol Buffers as the interface definition language (IDL). In chapter 8, we discuss how to secure communications among microservices over gRPC.

In this appendix, we discuss the fundamentals of gRPC. If you’re interested in reading more about gRPC, we recommend Practical gRPC by Joshua Humphries, David Konsumer, et al. (Bleeding Edge Press, 2018), or gRPC: Up and Running by Kasun Indrasiri ...

Get Microservices Security in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.