我具有分佈式視頻分析系統,該系統由以下組成:消息傳遞和在分佈式系統中的信令
1. feature extraction: generated lots of features(20+) from each frame of the video
2. multiple detectors(in different machine):
* Each of them will get a subset of feature
* Each of them needs the features from multiple frames.
* Eg. Detector 1 needs feature 1-5 from 3 frames to start processing; Detector 2 needs feature 2-8 from 8 frames to start processing
我的問題是:如何做特徵提取塊和多個檢測器之間的通信,優選在實-時間?我一直在尋找一個事件總線,但只有一個過程,Hadoop中的ZooKeeper會是一個更好的解決方案嗎?
我正在使用Java。歡迎任何建議。
功能中有多少數據?像每個功能8個字節?如果您的數據非常少,則可以執行許多簡單的操作,例如將所有功能廣播到所有檢測器。 – 2010-01-15 19:00:21