[MEAP 搶鮮電子書] Programmer’s Guide to Apache Thrift

書籍簡介

Programmer’s Guide to Apache Thrift 提供了Apache Thrift 框架的全面介紹,以及一個現代分散式應用程式架構的開發人員視角。 本書附有完整的程式碼範例和實務的討論,這本書為多語言( multi-language) 分散式應用程序開發提供了最佳實踐。 你將瀏覽完整的 C ++,Java 和 Python 範例程式同時瀏覽 transport ,protocols,IDL 和伺服器等主題。 你還將學習如何整合從企業伺服器到移動客戶端平台。

  • 本書各章節已經全部完成預計 2017 年 10 月初發布正式版

關於這個技術

任何分散式應用程式通常都包含以不同語言編寫並託管在多個位置的獨立元件,這些元件必須快速有效地進行通信。 Apache Thrift 是一個通信框架,支援跨程式語言,遠端程序( remote procedure ) 調用和序列化。 Apache Thrift 支援嵌入式,移動,Web 和伺服器環境以及JavaScript 到 C ++ 等多種程式語言。以其大小,可擴展性和效能適合關鍵任務( mission critical )等特性,對於後端服務和嵌入式系統而言,它是完美的解決方案。

書籍內容包含

  • 清晰,簡潔的涵蓋所有 Apache  Thrift 的主要功能
  • 完整涵蓋 Apache Thrift 界面定義語言 ( Interface Definition Language )
  • 建構和序列化複雜的用戶定義型別
  • 使用插入序列化通訊協定( plug in serialization protocols) 和資料壓縮
  • 建立跨程式語言服務
  • 啟用界面進化的工具和功能

目標讀者

本書假設你喜歡 Java C ++ 等主流程式設計語言以及服務導向架構的基礎知識。 不需要有 Apache Thrift 的經驗。

關於作者

Randy Abernethy 是一個活躍的 Apache Thrift 貢獻者,可以在開發人員和用戶電子郵件列表中找到。 一個連續的企業家,Randy 在90年代初創建了好萊塢第一個完全使用硬碟的錄音室,2000 年直接進入市場機構的經紀人,最近專注於使用 Apache Thrift 進行互操作性( interoperability ) 的專有自動化交易系統的開發。


書籍網址

Manning___Programmer_s_Guide_to_Apache_Thrift

你可能會有興趣

喜歡我們的分享嗎?歡迎使用以下的社群分享按鈕分享給你的朋友吧!

 

 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading