JStorm

JStorm 原始碼分析 - Nimbus

拓撲會通過 Nimbus 分發給 supervisor, 那麼 Nimbus 內部是怎麼操作的? 這裡以本地模式為例, 對拓撲的提交過程做一個分析. 參考資料: 理解storm拓撲並行度 疑問:

JStorm 原始碼解析:ACK 機制

Ack 機制是 storm 能夠保證訊息至少被處理一次(at least once)的核心,從而保證訊息不丟失。在 topology 有向無環圖中,spout 向 bolt 發射訊息,上游 bolt 也會向下

JStorm 原始碼解析:基礎執行緒模型

在具體開始分析 storm 叢集的啟動和執行機制之前,我們先來看一下基礎的執行緒模型,在整個 storm 的實現中有很多地方用到它,所以將其單獨拎出來先分析說明一下,後面看到相應的類就大致知道其內在的執行過程啦

1746018969.9377