hadoop-zookeeper-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benjamin Reed (JIRA)" <j...@apache.org>
Subject [jira] Updated: (ZOOKEEPER-308) improve the atomic broadcast performance 3x
Date Mon, 16 Feb 2009 23:59:59 GMT

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

Benjamin Reed updated ZOOKEEPER-308:

    Attachment: ZOOKEEPER-308.patch

This patch adds two key improvements to NIOServer and prep req processor: if nothing is queued
for a connection when we try to send a buffer, we can try to send it right away to avoid the
selector wakeup; and using a hashmap to lookup changes to a patch to reduce the load on the
prep request processor.

> improve the atomic broadcast performance 3x
> -------------------------------------------
>                 Key: ZOOKEEPER-308
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-308
>             Project: Zookeeper
>          Issue Type: Improvement
>          Components: server
>            Reporter: Benjamin Reed
>         Attachments: dat.png, ZOOKEEPER-308.patch, ZOOKEEPER-308.patch
> We need a benchmark for zab, the atomic broadcast protocol of zookeeper. we can also
do some small tweaks to make zab go much faster.

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

View raw message