Skip to product information
1 of 1

Randy Abernethy

Programmer's Guide to Apache Thrift

Programmer's Guide to Apache Thrift

Regular price £41.39 GBP
Regular price £47.99 GBP Sale price £41.39 GBP
13% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £6.60

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Programmer's Guide to Apache Thrift

Format: Paperback / softback
Length: 592 pages
Publication date: 21 May 2019
Publisher: Manning Publications


The Programmer's Guide to Apache Thrift is a comprehensive resource that delves into the Apache Thrift framework, offering a developer's perspective on modern distributed application architecture. Packed with detailed code examples and practical discussions, this book provides best practices for developing multi-language distributed applications. It takes readers on a guided tour through various aspects of Apache Thrift, including transports, protocols, IDL, and servers, while exploring complete example programs written in C++, Java, and Python. Additionally, the book covers working with platforms ranging from enterprise servers to mobile clients, ensuring seamless communication between components written in different languages and located in diverse locations.

In the realm of distributed applications, the technology involves the integration of individual components, often developed in different languages and hosted in various locations, with the requirement for efficient and rapid communication. Apache Thrift emerges as a communication framework that enables cross-language remote procedure calls and serialization, facilitating seamless communication between these components. Apache Thrift supports a wide range of environments, including embedded, mobile, web, and server platforms, and supports a diverse array of languages, spanning from JavaScript to C++. Its versatility makes it ideal for back-end services and embedded systems where size, scalability, and performance are of paramount importance.

The Programmer's Guide to Apache Thrift offers clear and concise coverage of all the primary features of Apache Thrift, including its interface definition language, complex type building and serialization, working with plug-in serialization protocols and data compression, creating cross-language services, and tools for interface evolution. Author Randy Abernethy, an active contributor to Apache Thrift, brings his extensive experience and expertise to the book, providing valuable insights and tips for developers.

Whether you are a seasoned programmer or just starting your journey in distributed application development, The Programmer's Guide to Apache Thrift is an essential resource that will help you master the Apache Thrift framework and build robust, scalable, and high-performance distributed applications.

Weight: 1018g
Dimension: 232 x 177 x 33 (mm)
ISBN-13: 9781617296161

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details