{"product_id":"9781617296161","title":"Programmer's Guide to Apache Thrift","description":"\u003cp\u003e\u003ci\u003eProgrammer''s Guide to Apache Thrift\u003c\/i\u003e provides comprehensive coverage of the Apache Thrift framework along with a developer''s-eye view of modern distributed application architecture. Packed with complete code examples and pragmatic discussion, this book lays the best practices for multi-language distributed application development. You''ll take a guided tour through transports, protocols, IDL and servers as you explore complete example programs in C++, Java and Python. You''ll also learn how to work with platforms ranging from enterprise servers to mobile clients.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cb\u003eAbout the technology\u003c\/b\u003e \u003cp\u003e\u003ca\u003e\u003c\/a\u003e\u003c\/p\u003e \u003cp\u003eAny distributed application includes individual components, often written in different languages and hosted in multiple locations, which must communicate quickly and efficiently. Apache Thrift is a communication framework that enables cross-language remote procedure calls and serialization. Apache Thrift supports embedded, mobile, web, and server environments and a host of languages ranging from JavaScript to C++. It''s perfect for back end services and embedded systems where size, scalability and performance are mission critical.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eClear, concise coverage of all of the primary Apache Thrift features \u003c\/li\u003e \u003cli\u003eComplete coverage of the Apache Thrift Interface Definition Language \u003c\/li\u003e \u003cli\u003eBuilding and serializing complex user defined types \u003c\/li\u003e \u003cli\u003eWorking with plug in serialization protocols and data compression \u003c\/li\u003e \u003cli\u003eCreating cross-language services \u003c\/li\u003e \u003cli\u003eTools and features to enable interface evolution\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eRandy Abernethy\u003c\/b\u003e is an active Apache Thrift contributor and can be found on the dev and user email lists. A serial entrepreneur, Randy founded Hollywood''s first all hard disk recording studio in the early 90s, a direct market access institutional brokerage in the 2000s, and has recently focused on the development of proprietary automated tradi\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":48234313875691,"sku":"00000_00000_00000_00000","price":118.27,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0758\/4484\/5803\/files\/9781617296161-1.jpg?v=1781693716","url":"https:\/\/kinokuniya.com.sg\/ja\/products\/9781617296161","provider":"Books Kinokuniya Singapore","version":"1.0","type":"link"}