[WEBINAR] Application Acceleration: Faster Performance for End Users

Apache Thrift

Definition - What does Apache Thrift mean?

Apache Thrift is an open-source tool from the Apache Software Foundation that helps provide cross-language support and solutions for "polyglot" code systems.

The designers of Apache Thrift refer to it as a "scalable cross-language service development" tool. Others might call it a "serialization platform" or a "cross-language support resource." Apache Thrift consists of a software stack and a code-generation engine that help to provide different kinds of support for cross-language engineering.

Techopedia explains Apache Thrift

Part of the functionality of Apache Thrift is that developers can change transports or protocols without recompiling a project. Experts might describe this as a plan for normalizing modules for cross-language use or in terms of an overall framework for network services. Apache Thrift can also work with remote procedure call (RPC) servers to support networking projects.

In general, Apache Thrift helps companies deal with situations where polyglot systems have made overall administration difficult. Even companies that have committed to using one software language for development usually have bits of other programming languages included in various aspects of their IT architecture. Apache Thrift can help bridge the gap when engineers have to go in and make these different modules talk to one another.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.