Flume NG是什么?
Flume NG的目標(biāo)是比Flume OG在簡(jiǎn)單性,大小和容易部署上有顯著性地提高。為了實(shí)現(xiàn)這個(gè)目標(biāo),F(xiàn)lume NG將不會(huì)兼容Flume OG.我們目前在征求那些對(duì)測(cè)試Flume NG正確性、是否易用以及與其他系統(tǒng)的融合度有興趣的用戶的反饋信息。
有什么改變?
Flume NG(下一代)是在與Flume OG基礎(chǔ)理念相同的情況下的一種大相徑庭的實(shí)現(xiàn)。如果你已經(jīng)對(duì)Flume很熟悉了,那么下面就是你需要知道內(nèi)容。
你仍然需要有sources和sinks組件來(lái)做相同的事,只是現(xiàn)在用channels來(lái)連接。
Channels是可插拔的和持久的。Flume NG中in-memory channel處理速度快但不支持持久化而file-based channel支持event持久化。
There's no more logical or physical nodes. We call all physical nodes agents and agents can run zero or more sources and sinks.現(xiàn)在沒(méi)有邏輯節(jié)點(diǎn)或者物理節(jié)點(diǎn)。我們稱物理節(jié)點(diǎn)為agents而agents中可以運(yùn)行0至多個(gè)sources和sinks。
沒(méi)有master和不再依賴ZooKeeper?,F(xiàn)在,F(xiàn)lume是依賴于一個(gè)簡(jiǎn)單的基于文件配置配置系統(tǒng)。
所有的都是插件,一些面向用戶,一些針對(duì)工具和系統(tǒng)開發(fā)者。插件化組件包括channels、sources、sinks、interceptors、sink processors和event serializeres。
請(qǐng)自行閱讀JIRAs文件尋找你認(rèn)為重要的特性。
獲得Flume NG
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26