[ 
https://issues.apache.org/jira/browse/HBASE-2941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12904784#action_12904784
 ] 

ryan rawson commented on HBASE-2941:
------------------------------------

Doing some testing on this, using ycsb as a read load generator (gets), using 
50 and 200 threads client side, with the patch from HBASE-2939, I am showing 
all sorts of great improvements:

- the latency curve slides inwards
- the average request time goes down from .4-.8 ms

Overall it's a huge huge win.  I'll attach the XLSX that has graphs and data 
from my runs - 8 sheets in total.

> port HADOOP-6713 - threading scalability for RPC reads - to HBase
> -----------------------------------------------------------------
>
>                 Key: HBASE-2941
>                 URL: https://issues.apache.org/jira/browse/HBASE-2941
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.20.6, 0.89.20100621
>            Reporter: ryan rawson
>             Fix For: 0.90.0
>
>
> HADOOP-6713 has  patch to fix the read scalability of hadoop rpc.  Right now 
> a single thread accepts() then receives the RPC payload for every single RPC 
> in hbase. Including object creation, writable deserialization, etc.
> Apply the patch from that issue to our own forked HBaseRPC code.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to