Hi all, I have been working hard to make it easier for developers to make community contributions to the Spark GraphX algorithm library. At the core of this I found that the Pregel API is a difficult concept to understand and I think I can help make it better.
Can you please review https://gist.github.com/kbastani/40a3fdf0b7bf5ee18d76, <https://gist.github.com/kbastani/40a3fdf0b7bf5ee18d76> and let me know what you think? I am working on a few algorithms using this Pregel API abstraction, I hope to very soon have a scalable betweeness centrality algorithm working on this model. Thanks! Kenny Bastani http://www.twitter.com/kennybastani http://www.github.com/kennybastani p.s. Thanks Paco for the push