Glossar
Ein Verfahren für Aufrufe zwischen Diensten mit fest beschriebener Schnittstelle und binärer Übertragung, deutlich sparsamer als JSON über HTTP.
Die Schnittstelle wird in einer Definitionsdatei beschrieben, daraus entstehen Client und Server in jeder unterstützten Sprache. Das nimmt eine ganze Klasse von Fehlern weg, nämlich die zwischen zwei Diensten unterschiedlich verstandene Struktur.
Der Gewinn liegt bei vielen kleinen Aufrufen zwischen Diensten: weniger Bytes, weniger Verarbeitungsaufwand, und bei Datenströmen ein Modell, das HTTP allein nicht bietet.