求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

Storm源碼分析檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
Storm源碼分析

《Storm源碼分析》從源代碼的角度詳細分析了Storm的設計與實現,共分為三個部分,第一部分介紹了Storm的基本原理以及Storm集群系統的搭建方法,第二部分深入剖析了Storm的底層架構,如Nimbus、Supervisor、Worker以及Task,第三部分系統討論了Storm如何實現可靠的消息傳輸,如Transaction Topology以及Trident。 《Storm源碼分析》適用於程序員、架構師以及計算機專業的學生。

基本內容

書名:Storm源碼分析

作者:李明 王曉鵬

出版社:人民郵電出版社

頁數:472頁

開本:16

外文名:Standing on Shoulders of Giants

類型:科技

出版日期:2014年11月1日

語種:簡體中文

ISBN:7115371261

內容簡介

微軟搜索技術部門高級研發工程師實戰經驗分享

從源代碼的角度深入剖析Storm設計與實現

學習如何實現和高效利用「實時的Hadoop」

大數據處理是當前計算機科技的熱點,而流式實時大數據處理更是這皇冠上璀璨的明珠。實時流數據處理在搜索引擎、社交網絡、電商網站、廣告平台等領域有着相當廣泛的應用。Storm是極其高效、靈活、高擴展的流式數據處理平台。它被Twitter、Taobao、Yahoo、Groupon等公司採用。

本書由微軟公司互聯網工程院經驗豐富的一線程序員操刀編寫,包含很多實戰經驗和使用心得,很好地結合了代碼分析和應用實例。本書對於進行流式數據處理的研究、Storm的深入理解以及實際應用都有很好的參考價值。

作者簡介

李明 2001~2007年在哈爾濱工業大學完成本科以及碩士的學習。微軟搜索技術部門資深研發工程師及高級開發經理,擅長Linux、Clojure、Java、C#等多種開發技術,長期致力於大數據、分布式系統的研究和應用,目前致力於實時性分布式處理系統的研究與開發。

王曉鵬 2004~2011年在北京郵電大學完成本科以及碩士的學習。微軟搜索技術部門高級研發工程師,擅長Windows phonePhone、Silverlight、Clojure、Java、C#等多種開發技術,一直致力於大數據處理、分布式系統的研究和應用,目前致力於實時性分布式處理系統的研究與開發。

媒體推薦

「本書從源代碼角度深入淺出地分析了Storm的設計及實現,一方面可以使讀者更好地了解並用好Storm技術,另一方面可以讓讀者學習如何設計大規模分布式系統,相信讀者一定會受益匪淺。」

——於偉,微軟資深開發總監

「書中對Storm 的理解精闢透徹,對Storm的運用和各處細節也都闡述入微。尤其是對Storm的入門初學者來說,是一本不可多得的好書。」

——章英基,前微軟資深開發總監,現阿里巴巴資深總監

「本書由微軟公司互聯網工程院經驗豐富的一線程序員操刀編寫,包含很多實戰經驗和使用心得,很好地結合了代碼分析和應用實例。本書對於進行流式數據處理的研究、Storm的深入理解以及實際應用都有很好的參考價值。」

——王明雨,微軟資深開發工程師

「在工作期間,這本書對我幫助很大,即便對於像我這樣在分布式領域工作12年的老手來講,這本書仍然讓我受益良多。無論你是大數據領域、分布式系統的從業人員,還是開源系統的愛好者、開發者或互聯網從業人員,我認為這本書都值得仔細研讀。」

——賀軍,微軟資深項目經理

「本書從源代碼的角度深入解讀了Storm技術。兩位作者為微軟公司互聯網工程院的一線程序員,擁有豐富的實戰經驗。本書不僅可以讓你全面了解Storm工作原理,深入洞悉Storm底層架構,還有助於你學習如何設計大規模分布式系統。」

——熊平,51CTO傳媒總裁

名人推薦

「本書從源代碼角度深入淺出地分析了Storm的設計及實現,一方面可以使讀者更好地了解並用好Storm技術,另一方面可以讓讀者學習如何設計大規模分布式系統,相信讀者一定會受益匪淺。」

——於偉,微軟資深開發總監

「書中對Storm的理解精闢透徹,對Storm的運用和各處細節也都闡述入微。尤其是對Storm的入門初學者來說,是一本不可多得的好書。」

——章英基,前微軟資深開發總監,現阿里巴巴資深總監

「本書由微軟公司互聯網工程院經驗豐富的一線程序員操刀編寫,包含很多實戰經驗和使用心得,很好地結合了代碼分析和應用實例。本書對於進行流式數據處理的研究、Storm的深入理解以及實際應用都有很好的參考價值。」

——王明雨,微軟資深開發工程師

「在工作期間,這本書對我幫助很大,即便對於像我這樣在分布式領域工作12年的老手來講,這本書仍然讓我受益良多。無論你是大數據領域、分布式系統的從業人員,還是開源系統的愛好者、開發者或互聯網從業人員,我認為這本書都值得仔細研讀。」

——賀軍,微軟資深項目經理

「本書從源代碼的度深入解讀了Storm技術。兩位作者為微軟公司互聯網工程院的一線程序員,擁有豐富的實戰經驗。本書不僅可以讓你全面了解Storm工作原理,深入洞悉Storm底層架構,還有助於你學習如何設計大規模分布式系統。」

——熊平,51CTO傳媒總裁[1]

參考文獻