Я читаю это объяснение GRPC, и эта диаграмма представляет интерес:
Как работает транспортный слой? Если это по сети... почему она называется RPC? Что еще более важно, как это отличается от REST, который реализует API для уровня обслуживания (класс в клиенте, который имеет методы, которые делают HTTP-запрос)?