gRPC
Основные концепции
gRPC — высокопроизводительный фреймворк для удалённых вызовов от Google. Основан на Protocol Buffers...
Типы вызовов
Четыре типа вызовов gRPC на одном HTTP/2 соединении. Unary (1 запрос → 1 ответ) — как REST, для прос...
HTTP/2 как транспорт
HTTP/2 как транспорт gRPC: даёт мультиплексирование (один запрос не блокирует другие), сжатие заголо...
gRPC vs REST
gRPC vs REST: gRPC быстрее (бинарный protobuf, HTTP/2, стриминг, типизация), но сложнее. REST проще ...
Когда использовать gRPC
gRPC подходит для: внутренних микросервисов (высокая нагрузка, много языков, строгие контракты), пот...