Contents
書籍簡介
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 每日 5 折特價商品內有 5 折優惠代碼
- MEAP 搶鮮電子書介紹
- ★想要加強英文能力嗎?
- Soft & Share 團購和特價線上課程 加入這個社團追蹤我們的團購訊息與特價課程
- 追蹤這個 Twitter ,得到特價課程訊息
喜歡我們的分享嗎?歡迎使用以下的社群分享按鈕分享給你的朋友吧!
發表迴響