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

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]

参考文献