If you need any help, Please feel free to ask us. That's one of advantages of Apache Hama.
On Thu, Jul 4, 2013 at 11:26 AM, Changguanghui <[email protected]> wrote: > Thank you very much for your reply! This information is useful for me, and > I'll continue to track the two projects :-) > > BR > > Chang > > -----邮件原件----- > 发件人: Edward J. Yoon [mailto:[email protected]] > 发送时间: 2013年7月3日 13:03 > 收件人: [email protected] > 主题: Re: About the comparison of HAMA and Giraph > > In my private opinion, > > = What's difference of the two projects? = > > Hama pursues the general BSP computing engine, so it provides an > chance of any additional programming models on top of BSP model. For > example, Hama can be used for Pregel-like graph computing model, > Machine Learning algorithms, and MRQL's complex query processing. > > Giraph is different in the sense that it focused only on > "vertex-centric graph model" and it runs as a map-only job. So, it > have a dependence of Map/Reduce framework. > > = What's the HAMA's target in the future? = > > A scalable and fast distributed computing engine for massive > scientific computations such as matrix, graph and network algorithms. > Also, we're trying to support C/C++ interface, easy-to-use query > language (with MRQL project), and GPGPU acceleration. > > = HAMA's advantage VS Giraph at present? = > > In terms of graph computing qualities, Hama's graph package and Giraph > support almost same APIs because we cloned a Google's Pregel. One > different thing is a VertexInputReader for parsing the structure of > Vertex from the arbitrary input records. And, I think it's hard to say > at this stage which is the fast and reliable project. > > On Wed, Jul 3, 2013 at 12:33 PM, Changguanghui <[email protected]> > wrote: >> Hi, all: >> >> First, congratulations on the release of new version of HAMA! >> I have noticed HAMA for half year, but there are some questions about >> HAMA's direction. For example, could the HAMA's team have discussed another >> project which is called Giraph? and it focus on large-scale graph processing >> too. >> I just want to know What's difference of the two projects, and what's >> the HAMA's target in the future, and HAMA's advantage VS Giraph at present? >> Maybe, HAMA's team can give some advices to users like me, so we can >> make a decision to choose a project as our work platform. >> >> Best Regards >> >> Chang > > > > -- > Best Regards, Edward J. Yoon > @eddieyoon -- Best Regards, Edward J. Yoon @eddieyoon
