Chapter 2. Apache Thrift architecture

This chapter covers

  • Introducing the Apache Thrift cross-language service architecture
  • Explaining how endpoint transports support device independence
  • Adding generic I/O features to Apache Thrift using layered transports
  • Understanding Apache Thrift serialization protocols and their features
  • Using the Apache Thrift IDL and the IDL compiler
  • Understanding the features of the RPC server library

In the first chapter, we discussed Apache Thrift’s place in the distributed application development landscape and created a set of programs demonstrating a simple cross-language service. In this chapter, we take a sweeping look at the overall Apache Thrift framework. We’ll break down the framework into layers, examining ...

Get Programmer’s Guide to Apache Thrift now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.