Чем отличается gRPC от REST (или от HTTP)?

ВопросMiddleпроверка — СпринтСеть и API×7 на собесах17-q041

Так тоже спрашивают:

  • При выборе между REST/JSON и gRPC в микросервисах на Go часто ссылаются на ключевое преимущество gRPC, связанное с форматом передачи данных — назовите это преимущество
  • Чем HTTP отличается от gRPC?
  • Какие преимущества gRPC вы выделяете?
  • Как общались сервисы по архитектуре? Куда обращается мобильное приложение? → Чем gRPC отличается от REST? → Что даёт HTTP/2 и чем он отличается от HTTP/1?
⌘ Enter — проверить