gRPC
No Change
assess
gRPC. A high-performance, open source universal RPC framework We assess it under Technique in the garden.
Summary
Key points:
| Topic | Notes |
|---|---|
| Transport | HTTP/2; binary Protobuf payloads |
| Strengths | Streaming, strong contracts, efficient internal calls |
| Risks | RPC impedance across teams; debugging and versioning tax |
| Local / IPC | Docker, Terraform, and similar tools use gRPC-shaped local APIs |
| Alternatives | REST (default), GraphQL (hold for new greenfield) |
Details
| Topic | Notes |
|---|---|
| Transport | HTTP/2; binary Protobuf payloads |
| Strengths | Streaming, strong contracts, efficient internal calls |
| Risks | RPC impedance across teams; debugging and versioning tax |
| Local / IPC | Docker, Terraform, and similar tools use gRPC-shaped local APIs |
| Alternatives | REST (default), GraphQL (hold for new greenfield) |