Apache Thrift aims to embody the following values:
•Simplicity Thrift code is simple and approachable, free of unnecessary dependencies.
•Transparency Thrift conforms to the most common idioms in all languages.
•Consistency Niche, language-specific features belong in extensions, not the core library.
•Performance Strive for performance first, elegance second.