Дмитрий Бугайченко — gRPC client-side load balancing — зачем_ что_ как и WTF_
Подключение приложений Android к серверу с помощью gRPC
Источник: Nuances of Programming Курс SkillFactory Android-разработчик. Ваш прямой путь к созданию мобильных приложений на Android с нуля. gRPC — это современный высокопроизводительный фреймворк удаленного вызова процедур (RPC) с открытым исходным кодом, запускаемый в любой среде. Применяется для эффективного подключения сервисов в ЦОДах и между ними со встраиваемой балансировкой нагрузки, проверкой работоспособности, поддержкой трассировки, аутентификации. Для сервиса в gRPC автоматически генерируются идиоматические «заглушки» клиента и сервера на различных языках и платформах...
Сравниваем REST, GraphQL и gRPC
Источник: Nuances of Programming REST, GraphQL и gRPC — самые популярные технологии разработки API в современных веб-приложениях. Выбрать одну из них непросто, поскольку каждая обладает уникальными особенностями. Чтобы подобрать наиболее подходящий вариант для проекта, сравнительно оценим функции и особенности использования REST, GraphQL и gRPC. REST — самая популярная технология Сегодня для разработки API веб-приложений чаще всего используют Representational State Transfer (REST). Эта технология обеспечивает распределенную архитектуру для передачи данных...