339 подписчиков
💬 gRPC и его минусы
Часть аббревиатуры RPC расшифровывается как удаленный вызов процедур. g добавленное в начале означает, что это усовершенствованная версия, разработанная Google в 2015 году. Пользователь выбирает удаленную процедуру для выполнения, сериализует необходимые параметры и добавляет любую необходимую информацию в сообщение. Затем это сообщение будет отправлено на сервер, который взаимодействует с приложением. Сообщение декодируется и выполняется соответствующая операция. Затем результат выполнения возвращается пользователю.
Минусы gRPC
Недостаток gRPC заключается в том, что он тесно связан с базовой системой, что ограничивает возможность его повторного использования во многих случаях. Кроме того, между API и реальными системными функциями отсутствует уровень абстракции, что может вызывать проблемы с безопасностью.
🔸 Не имеет поддержки браузера по умолчанию.
🔸 Менее распространён, чем REST и GraphQL. Сообщество пользователей меньше по размеру.
Около минуты
11 марта 2024