Как ты выбирал между REST и gRPC?

Middle
168 просмотров
AFK Offer AI

gRPC беру для внутренних сервисов — строгие контракты через protobuf, быстрая сериализация, стриминг, кодогенерация клиентов. REST — когда нужен публичный API, работа с браузером или простая интеграция. Часто использую оба: gRPC между сервисами и grpc-gateway для внешнего REST API. Если микросервисов мало и команда маленькая, REST проще для старта.

Следующий вопрос

Как делать A/B testing?