Thrift

E705298

Thrift is an open-source software framework for scalable cross-language services development, providing an interface definition language and code generation for efficient RPC and data serialization.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Thrift canonical 1

Statements (47)

Predicate Object
instanceOf remote procedure call framework
serialization framework
software framework
category Apache Software Foundation project
designedFor high performance
interoperability
low latency
developer Apache Software Foundation NERFINISHED
enables automatic client code generation
automatic server code generation
language-agnostic service definitions
hasComponent Thrift compiler NERFINISHED
Thrift runtime library
hostedOn Apache project infrastructure
license Apache License 2.0
originalDeveloper Facebook NERFINISHED
provides code generation
interface definition language
supports cross-language services development
data serialization
remote procedure calls
scalable services
service-oriented architectures
supportsLanguage C#
C++ NERFINISHED
D
Erlang NERFINISHED
Go NERFINISHED
Haskell NERFINISHED
Java
JavaScript NERFINISHED
Node.js NERFINISHED
Objective-C NERFINISHED
PHP NERFINISHED
Perl NERFINISHED
Python
Ruby NERFINISHED
Rust NERFINISHED
Scala NERFINISHED
supportsProtocol JSON protocol
binary protocol
compact protocol
supportsTransport HTTP
framed transport
in-memory transport
sockets
uses interface definition language

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache Flume supports Thrift