我有一个分布式录像分析系统,由以下人员组成:
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的ZorKeeper是否是一个更好的解决办法?
我正在使用 Java。 欢迎任何建议。