March 2021
Intermediate to advanced
260 pages
5h 45m
English
Here are the most important goals to aim for when you’re building a networked service—and some info about how gRPC helps you achieve them:
Networked communication is technical and complex. When building our service, we want to focus on the problem it solves rather than the technical minutiae of request-response serialization, and so on. You want to work with APIs that abstract these details away. However, when you need to work at lower levels of abstraction, then you need those levels to be accessible.
On the spectrum of low- to high-level frameworks, in terms of the abstractions you’re working with, gRPC is mid-to-high level. It’s above a framework like Express since gRPC decides how to serialize and ...
Read now
Unlock full access