SobesLab логотип SobesLab

Ответ

REST: HTTP+JSON, человекочитаемо, просто дебажить, хорошо кэшируется (GET); gRPC: поверх HTTP/2, бинарный протокол (ProtoBuf), сгенерированные клиенты, streaming; REST лучше для внешних веб-API (прозрачность, браузерные клиенты), gRPC эффективнее и производительнее для сервис-сервис коммуникаций внутри периметра (низкие задержки, контракт через схемы).