On Sat, May 19, 2012 at 3:40 AM, Huanchen Zhang <[email protected]>wrote:
> ... > Here I am a little confused: isn't Giraph also based on Hadoop? If so, how > Giraph solved the 'Hadoop lacks efficient execution of iterative > algorithms' problem ? > Hadoop programs are normally map-reduce programs. Giraph misuses the map-reduce framework in Hadoop by starting mapper processes that turn around and run a BSP program. Giraph is a separate Apache project from Hadoop. So you are correct, Giraph programs run on a Hadoop cluster. But they are not Hadoop map-reduce programs and it is the map-reduce programs that are very poor at iteration.
