ShopSpell

Learning Apache Thrift [Paperback]

$44.99       (Free Shipping)
100 available
  • Category: Books (Computers)
  • Author:  Krzysztof Rakowski
  • Author:  Krzysztof Rakowski
  • ISBN-10:  1785882740
  • ISBN-10:  1785882740
  • ISBN-13:  9781785882746
  • ISBN-13:  9781785882746
  • Publisher:  Packt Publishing - ebooks Account
  • Publisher:  Packt Publishing - ebooks Account
  • Pages:  204
  • Pages:  204
  • Binding:  Paperback
  • Binding:  Paperback
  • Pub Date:  01-Mar-2015
  • Pub Date:  01-Mar-2015
  • SKU:  1785882740-11-MPOD
  • SKU:  1785882740-11-MPOD
  • Item ID: 101913986
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Jun 30 to Jul 02
  • Notes: Brand New Book. Order Now.

Make applications cross-communicate using Apache Thrift!

About This Book

  • Leverage Apache Thrift to enable applications written in different programming languages (Java, C++, Python, PHP, Ruby, and so on) to cross-communicate.
  • Learn to make your services ready for real-world applications by using stepwise examples and modifying code from Industry giants.
  • Be a crackerjack at solving Apache Thrift-related issues.

Who This Book Is For

If you have some experience of developing applications in one or more languages supported by Apache Thrift (C++, Java, PHP, Python, Ruby, and others) and want to broaden your knowledge and skills in building cross-platform, scalable applications, then this book is for you.

What You Will Learn

  • Understand the need for cross-language services and the basics of Apache Thrift.
  • Learn how Apache Thrift works and what problems it solves.
  • Determine when to use Apache Thrift instead of other methods (REST API), and when not to use it.
  • Create and run an example application using Apache Thrift.
  • Use Apache Thrift in your applications written in different languages supported by Apache Thrift (PHP, Python, Ruby, Java, and C++).
  • Handle exceptions and deal with errors.
  • Modify code in different languages.
  • Use Apache Thrift in the production environments of big applications.

In Detail

With modern software systems being increasingly complex, providing a scalable communication architecture for applications in different languages is tedious. The Apache Thrift framework is the solution to this problem! It helps build efficient and easy-to-maintain services and offers a plethora of options matching your application type by supporting several popular programming languages, including C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml, and Delphi.

This lc+

Add Review