IT-lexikon › Programmering › Apache Thrift

Apache Thrift

Programmering In English → Uppdaterad: 2026-05-24

Cross-language serialization + RPC-framework — Facebook 2007, donerat till ASF. Schema-baserat (.thrift-filer), kodgenererat för 25+ språk.

I praktiken Protobufs föregångare. Definierar både wire format (kompakt binär) och RPC-layer (TBinaryProtocol över sockets eller HTTP). Användes brett innan Protobuf+gRPC dominerade.

Lever vidare i Facebook (Cassandra-protokollet, Hive, Pinterest, Twitter/X) och inom Hadoop-ekosystem. Cassandra-clients använder fortfarande Thrift för legacy-kompatibilitet.

← Tillbaka till lexikonet