Summary
In this chapter, you explored Protobuf, IDL, and the serialization utility. You also explored gRPC fundamentals such as service definitions, messages, server interfaces, and methods. You compared gRPC with REST. I hope this has given you enough perspective to understand gRPC.
You also learned about the gRPC life cycles, servers, and clients with stubs. You covered Protobuf, gRPC architecture, and gRPC fundamentals, which will allow you to develop gRPC-based APIs and services.
You will make use of the fundamentals you learned in this chapter in the next chapter to implement the gRPC server and client.