Distributed SystemsPlanned

gRPC Services

Synchronous inter-service communication with streaming RPC

A set of gRPC services exploring synchronous inter-service communication — strongly-typed contracts, interceptor chains for cross-cutting concerns, and streaming RPC, with a clear look at the trade-offs against async messaging.

What it demonstrates

  • Strong contracts
  • Interceptor chains
  • Sync vs async trade-offs

Tech stack

GogRPCProtobuf