Protobuf ist eine Sprache zur Definition von Schnittstellen für gRPC.
Aufbau
syntax = "proto3";
// Typen- und Interfacedefinitionen hier...Kompilieren
Diese Datei wird zur Designzeit vom Compiler ptotoc übersetzt, hier z.B. für Java:
protoc --java_out=./target ./src/service.proto