References
Before developing (for Hera-GRPC project) we highly encourage to go through these:
General understanding of gRPC:
-
Guides - probably the most important one
Advanced understanding of gRPC:
More specifically:
- Docs - Service Config - e.g. setting LB strategy, retry/hedging polices, ...
- Docs - Name Resolution
- Docs - Load Balancing
Repository @grpc-js
-
gRPC Node.js Tests - advanced use cases and undocumented functionality
For example the API reference tells us that
parent
call option should be agrpc.Client~Call
, but it is in fact a server call.
Node.js gRPC API Reference:
Node.js gRPC Examples:
Node.js gRPC Interceptors:
Interceptors are used for various tasks, such as authentication, tracing, caching or logging.