Re: When do Giraph vertices receive their messages?

2014-11-10 Thread XingFENG
Hi Vincentius Martin, Since Giraph is based on Pregel, I would refer you to the paper *Pregel: A System for Large-Scale Graph Processing *for more details. Briefly speaking, in each superstep, 1. a worker (which is responsible for a partition of vertices) receives messages from others. A worker

Re: When do Giraph vertices receive their messages?

2014-11-10 Thread Matthew Saltz
Hi Vincentius, I'd recommend checking out the code in the call() method of this class https://github.com/apache/giraph/blob/trunk/giraph-core/src/main/java/org/apache/giraph/graph/ComputeCallable.java to try to follow the logic that occurs during computation in a superstep, as well as the code

When do Giraph vertices receive their messages?

2014-11-09 Thread Vincentius Martin
I am curious about how does Giraph receive messages before processing it I know that they use their accepted messages in the compute() method on the next superstep, but when do they receive it? If it is before the checkpoint process, is there any part in the documentation/code that I can see to

Re: When do Giraph vertices receive their messages?

2014-11-09 Thread Puneet Agarwal
These are some very interesting questions. I also would like to know the answers to these. - PuneetIIT Delhi, India On Monday, November 10, 2014 9:30 AM, Vincentius Martin vincentiusmar...@gmail.com wrote: I am curious about how does Giraph receive messages before processing it I