/gRPC-practices

Primary LanguageMakefileMIT LicenseMIT

gRPC-practices

- GRPC uses http/2 as its transfer protocol

Where gRPC is well suited to?

  • Microservices
    • Low latency and high throughput communication
    • Strong API contract
  • Polyglot environments
    • Code generation out of the box for many languages
  • Point to point realtime communication
    • Excellent support for bidirectional streaming
  • Network constrained environments
    • Lightweight message format