grpc-python

Installation
SKILL.md

gRPC Python Patterns

High-performance RPC framework for microservice communication.

Overview

  • Internal microservice communication (lower latency than REST)
  • Streaming data (real-time updates, file transfers)
  • Polyglot environments (shared proto definitions)
  • Strong typing between services (compile-time validation)
  • Bidirectional streaming (chat, gaming, real-time sync)

When NOT to Use

  • Public APIs (prefer REST/GraphQL for browser compatibility)
  • Simple CRUD with few services (REST is simpler)
  • When HTTP/2 is not available

Proto Definition

Related skills

More from yonatangross/orchestkit

Installs
14
GitHub Stars
170
First Seen
Jan 22, 2026