Hi Giraph Users, I want to know, does the messaging cost between two vertices that are owned by same worker differs from messaging cost for two vertices that are owned by different workers? More specifically, if two sender and receiver vertex both belong to same machine, does the message incurs a network cost or does Giraph uses some in memory data structures to avoid network cost?
Also how can I compute number of messages exchanged 1. such that sender & receiver belong to same host 2. such that sender & receiver belong different hosts. (i.e. where to add logging and how to get required info? e.g. WorkerContext class ? ) Thanks Ravikant