Где можно узнать максимально подробно про grpc?
Первоисточник: https://grpc.io/
https://proglib.io/p/grpc-i-vse-vse-vse-chast-i-vv...

а изнутри  - исходники ))

особых чудес нет: структура данных преобразуется в строку/набор байтов и пуляется по сети через протокол, у получателя - преобразуется назад

способы такое сделать различные с их плюсами и минусами