Part 1. Apache Thrift overview

 

Apache Thrift is an open source, cross-language serialization and remote procedure call (RPC) framework. With support for more than 20 programming languages, Apache Thrift can play an important role in many distributed application solutions. As a serialization platform, it enables efficient cross-language storage and retrieval of a wide range of data structures. As an RPC framework, Apache Thrift enables rapid development of complete cross-language services with little more than a few lines of code.

Part 1 of this book will help you understand how Apache Thrift fits into modern distributed application models, while imparting a high-level understanding of the Apache Thrift architecture. Part 1 will also get you started with basic Apache Thrift setup and debugging and includes a look at building a simple cross-language “hello world” service.