| Proto organization | One service per file, shared messages in common.proto | | Versioning | Package version (user.v1, user.v2), backward compatible | | Streaming | Server stream for large lists, bidirectional for real-time | | Error codes | Use standard gRPC codes, add details for validation | | Auth | Interceptor with metadata, JWT tokens |
| Timeouts | Always set client-side deadlines | | Health checks | Required for load balancers |
gRPC с Python с использованием grpcio и protobuf для высокопроизводительной связи с микросервисами. Используйте при реализации API-интерфейсов межсервисного взаимодействия, потоковой передачи данных или создании многоязычных микросервисов, требующих строгой типизации. Источник: yonatangross/orchestkit.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/yonatangross/orchestkit --skill grpc-python После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw