Chapter 1. Introduction to Apache Thrift

This chapter covers

  • Using Apache Thrift to unify polyglot systems
  • Simplifying the creation of high-performance networked services
  • Introducing the Apache Thrift modular serialization system
  • Creating a simple Apache Thrift cross-language microservice
  • Comparing Apache Thrift with other cross-language communications frameworks

Modern software systems live in a networked world. Network communications are critical to the tiniest embedded systems in the Internet of Things through to the weightiest of relational databases anchoring traditional multitier applications. As new software systems increasingly embrace dynamically scheduled, containerized microservices, lightweight, high-performance, language-agnostic ...

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.