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

從零開始學Storm檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
從零開始學Storm

《從零開始學Storm》由基礎知識、安裝與部署、研發與維護、進階知識企業應用5個模塊構成,並細分為20個章節,其中「基礎知識」6章、「安裝與部署」4章、「研發與維護」4章、「進階知識」5章、「企業應用」1章,分別介紹了Storm的安裝與配置、stom的基本原理、Topogy組件、Spout組件、Bolt組件、ZooKeeper集群、實戰環節等內容,包括理論基礎、環境搭建、研發準備、應用案例等。《從零開始學Storm》理論聯繫實際,通過大量實例分析,讓讀者在較短的時間內掌握stom的使用,搭建並研發出自己的基於Storm的大數據處理平台。

基本內容

書名:從零開始學Storm

作者:趙必廈程麗明

定價:59元

印次:1-1

ISBN:9787302372455

出版日期:2014.10.01

內容簡介

《從零開始學Storm》適合所有大數據處理、實時流數據處理、Storm的開發者或愛好者,也適合高等院校和培訓學校相關專業的師生參考使用。

圖書目錄

第1章Storm筒介

1.1什麼是Stoma

1.2 Stoma的誕生

1.2 1從Twitter說起

1 2.2 Twitter需要處理大批實時性要求高的大數據業務

1.2.3 Storm幫助Twitter解決實時海量大數據處理問題

1 3 Storm的成長

1.3.1 Stoma正式開源

1.3.2 Stoma的核心技術和基本組成

1.3.3 Stoma的項目小組

1.3.4 Stoma的技術支持網站

1.4 Storm的優勢

1.4.1集成多種技術

1.4.2簡單的APl

1.4.3可擴展的

1.4.4容錯的

1.4.5保證數據處理

1.4.6可以使用任何語言

1.4.7部署和操作簡單

1.4.8自由開源

1.5 Stoma的應用現狀和發展趨勢

1.5.1應用現狀

1 5.2發展趨勢

1.6如何學習Storm

1.7本書的章節安排及學習建議

1.7.1本書的章節安排

1.7.2關於如何閱讀本書的建議

1.8本章小結

第2章Storm的基本知識

2.1概念

2.1.1元組(Tu口1e)

2.1.2流(Stream)

2.1.3噴口(Spout)

2.1.4螺栓(Bolt)

2.1.5拓撲(Topology)

2.1.6主控節點與工作節點

2.1.7 Nimbus進程與Supervisor進程

2.1.8流分組(Stream grouping)

2.1.9工作進程(Worker)

2.1.10任務(Task)

2.1.11執行器(Executor)

2.1.12可靠性(Reliabilitty)

2.2 Storm的配置

2.2.1 Storm的配置類型

2.2.2 defaults.yaml文件

2.2.3 storm.yam]文件

2.2A Confi9類

2.3序列化(Seriialization)

2.3.1動態類型

2.3.2自定義序列化

2.3.3 Java序列化

2.3.4特定組件序列化註冊

2A容錯機制

2.4.1 Worker進程死亡

2.4.2節點死亡

2.4.3 Nimbus或者Supervisor守護進程死亡

2.4.4 Nimbus是否是「單點故障」的

2.5可靠性機制——保證消息處理

2.5.1消息被「完全處理」的含義

2.5.2如果一個消息被完全處理或完全處理失敗會發生什麼

2.5.3 Storm如何保證可靠性

2.5.4 Storm如何實現可靠性

2.5.5調節可靠性

2.6消息傳輸機制

2.6.1 ZeroMQ

……

第3章拓撲詳解

第4章組件詳解

第5章Spout詳解

第6章Bolt詳解

第7章ZooKeeper詳解

第8章基礎軟件的安裝與使用

籌9章Storm的安裝與配置

第10章Storm集群搭建實踐

第11章準備Storm的開發環境

第12章開發自己的Storm應用

第13章storm—starter詳解

第14章研發與集群管理技巧

第15章DRPC詳解

第16章事務拓撲詳解

第17章Tddent詳解

第18章Storm的內部實現

第19章Storm相關的其他頂目

第20章企業應用案例

參考資料[1]

參考文獻

  1. 從零開始學Storm豆瓣讀書網