[ 
https://issues.apache.org/jira/browse/HAMA-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13015383#comment-13015383
 ] 

Zubair Nabi commented on HAMA-358:
----------------------------------

Hi,

I would like more information about this project. I have extensive background 
in both Hadoop, Thrift and distributed systems in general. My question is that 
how many frameworks do you plan on evaluating? Because the plane of RPC 
frameworks is pretty large. Do you have an upper bound in mind?
Secondly, as I understand, these are going to be the steps of the project:
1) Coming up with a list of features that are required for Hama BSP 
communication.
2) Short-listing RPC frameworks based on the exhaustive list of features.
3) Evaluation of these short-listed frameworks in a real cluster environment.
4) Presenting this evaluation in a formal manner with graphs - in the form of a 
report.
5) Recommending a final framework based on the evaluation.
Am I missing anything?

Thanks,
Zubair

> Evaluation of Hama BSP communication protocol performance
> ---------------------------------------------------------
>
>                 Key: HAMA-358
>                 URL: https://issues.apache.org/jira/browse/HAMA-358
>             Project: Hama
>          Issue Type: Improvement
>          Components: bsp, documentation 
>    Affects Versions: 0.2.0
>            Reporter: Edward J. Yoon
>              Labels: gsoc, gsoc2011, mentor
>             Fix For: 0.3.0
>
>   Original Estimate: 1008h
>  Remaining Estimate: 1008h
>
> The goal of this project is performance evaluation of RPC frameworks (e.g., 
> Hadoop RPC, Thrift, Google Protobuf, ..., etc) to figure out which is the 
> best solution for Hama BSP communication. Currently Hama is using Hadoop RPC 
> to communicate and transfer messages between BSP workers.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to