Apache Thrift

Apache Thrift is a software project spanning a variety of programming languages and use cases. Our goal is to make reliable, performant communication and data serialization across languages as efficient and seamless as possible. Originally developed at Facebook, Thrift was open sourced in April 2007 and entered the Apache Incubator in May, 2008. Thrift became an Apache TPL in October, 2010.

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.More Reading




Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s