IT-Lexikon › Programmierung › Apache Thrift

Apache Thrift

Programmierung Svenska → Aktualisiert: 2026-09-10

Sprachübergreifendes Serialisierungs- und RPC-Framework — Facebook 2007, an die ASF gespendet. Schema-basiert (.thrift-Dateien), Code-Generierung für über 25 Sprachen.

Im Grunde der Vorgänger von Protobuf. Definiert sowohl das Wire-Format (kompakt-binär) als auch die RPC-Ebene (TBinaryProtocol über Sockets oder HTTP). Weit verbreitet, bevor Protobuf+gRPC die Vorherrschaft übernahmen.

Lebt weiter bei Facebook (Cassandra-Protokoll, Hive, Pinterest, Twitter/X) und im Hadoop-Ökosystem. Cassandra-Clients nutzen Thrift aus Kompatibilitätsgründen noch immer.

← Zurück zum Lexikon