06/ 09·5 lessons·3 h 50 min

Communication patterns

For those who design systems: gRPC basics and streaming, sync vs async (a decision matrix), a gRPC + Kafka hybrid in one service, saga (choreography vs orchestration).

/ lessons

Lessons

5 lessons · 3 h 50 min
  1. 01gRPC: basics↳ continue from here#grpc40m
  2. 02gRPC streaming↳ continue from here#grpc#streaming45m
  3. 03Sync vs async: gRPC and Kafka↳ continue from here#grpc#kafka45m
  4. 04gRPC + Kafka hybrid↳ continue from here#grpc#kafka50m
  5. 05Saga: choreography vs orchestration↳ continue from here#saga50m