All articles
January 20, 2026
gRPC
Testing
CI/CD
Контрактные тесты для gRPC: buf, protovalidate и никакой боли
Ломающие изменения в proto-файлах должны падать в CI, а не в проде. Разбираем инструментарий.
Проблема
gRPC-контракты ломаются тихо...
Решение
buf breaking --against '.git#branch=main' в пайплайне.