1
Networking Primer
Communication over networks is at the core of all of our modern technology and gRPC is one of the high-level frameworks that we can use to achieve efficient reception and transmission of data. As it is high level, it gives you abstractions for sending and receiving data without thinking about all the things that could go wrong when communicating over the wire. In this chapter, the goal is to understand, at a lower level (not the lowest), what happens when we send/receive messages in gRPC Go. This will help you get a sense of what’s going on and, later on, when we talk about debugging and observability, you’ll be able to grasp the concepts presented more easily.
In this chapter, we’re going to cover the following main topics: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access