hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Liochon (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-9416) Use the disruptor library in the rcpServer
Date Tue, 03 Sep 2013 14:00:51 GMT

     [ https://issues.apache.org/jira/browse/HBASE-9416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Nicolas Liochon updated HBASE-9416:

    Attachment: disrupt.patch
> Use the disruptor library in the rcpServer
> ------------------------------------------
>                 Key: HBASE-9416
>                 URL: https://issues.apache.org/jira/browse/HBASE-9416
>             Project: HBase
>          Issue Type: Improvement
>          Components: regionserver
>    Affects Versions: 0.98.0
>            Reporter: Nicolas Liochon
>            Assignee: Nicolas Liochon
>         Attachments: disrupt.patch
> Nasty & hacky patch on top of the 0.96 to get some feedback on adding this third
> I ran a test doing "gets" on an empty region.
> With the current implementation, we're spending time in the LinkedBlockingQueue#put.
I was able to do 150K operations per second.
> Using the disruptor allowed me to go to 190 ops/s, i.e. a little be more than a 30% improvement.
> Likely there are other improvements in this class as well.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message