今天上网找了许久,找到了基于pregel的几种implementation,现列举在此,省去检索之力!
A quick overview of 6 Pregel-inspired frameworks(Apache Hama, GoldenOrb, Apache Giraph, Phoebus, Signal/Collect, and HipG)
So, to summarize, what Hama, GoldenOrb and Giraph have
in common is: Java platform, Apache License (and incubation), BSP computation.
What they differ for: Hama offers BSP primitives not graph processing API (so it sits at a lower level), GoldenOrb provides Pregel’s API but requires the deployment of additional software to your existing Hadoop infrastructure, Giraph provides Pregel’s API (and is kind of complete at the current state) and doesn’t require additional infrastructure.
但是,我自己对这几种implementation重新逐个搜索了一边,好像Giraph也要Hadoop支持的!
Giraph website:http://incubator.apache.org/giraph/
GoldenOrb website:http://goldenorbos.org/
Hama website: http://hama.apache.org/
Phoebus使用Erlang实现的, 还有一种implementation是Bagel使用Spark实现的。