apache storm 1.0.0 新特性

1>處理速度增長, 延遲減小.性能提高10倍以上,延遲減小60%. 實際應用最少提高性能3倍以上.html

2>pacemaker, wokrer間心跳服務器.減小了經過zookeeper保持心跳的瓶頸. 經過in-memory store這些數據.apache

3>分佈式緩存api, 支持在命令行更改緩存內容.不須要重啓拓撲.api

4>HA nimbus, 以前版本中nimbus是單點的,新版本能夠啓動多個nimbus service,選擇leader.緩存

5>native streaming window api, 能夠指定window length 或者 slideing interval,具體操做看:http://storm.apache.org/releases/1.0.0/Windowing.html服務器

6>bolt的狀態管理,  繼承BaseStatefulBolt ,在bolt失敗時recover.分佈式

7>automatic backpressure, 以前版本中,經過設置topology.max.spout.pending來設置最大等待隊列.新版本中經過設置task的緩衝區的百分比大小進行限流.當緩衝區達到設     置的警惕線的高值時,會下降spout的發送速度.當緩衝區大小達到設置的警惕線的低值時,會取消緩衝區ide

8>資源調度,能夠設置拓撲的spout/bolt內存(on-heap和off-heap)和CPU.具體考:http://storm.apache.org/releases/1.0.0/Resource_Aware_Scheduler_overview.html性能

9>動態調整log級別,不用重啓ui

10> 能夠在storm ui中對部分拓撲進行debug命令行

11> 能夠在storm ui 中對單個拓撲的日誌進行所有的查找,即查找因此的supervisor日誌.

12> 動態的worker分析,在storm ui 中能夠請求worker的heap dump,jstack output and JProfile Recording.

 

over...基本就是官網的翻譯吧.具體還沒試呢.

相關文章
相關標籤/搜索