grpc - принципиально другая штука. это бинарный протокол, и там нет http
grpc это про протобаф, в частности
А протобаф это такое себе сериализатор/десериализатор. Да, всё прибито к контрактам, но есть и брекин ченжи, и он довольно громоздкий. Советую чисто для интереса посмотреть о caPnProto.
А там и до вешать прямо через TCP недалеко :)