hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiroshi Ikeda (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-14479) Apply the Leader/Followers pattern to RpcServer's Reader
Date Thu, 24 Sep 2015 06:53:04 GMT
Hiroshi Ikeda created HBASE-14479:

             Summary: Apply the Leader/Followers pattern to RpcServer's Reader
                 Key: HBASE-14479
                 URL: https://issues.apache.org/jira/browse/HBASE-14479
             Project: HBase
          Issue Type: Improvement
          Components: IPC/RPC, Performance
            Reporter: Hiroshi Ikeda
            Assignee: Hiroshi Ikeda
            Priority: Minor

{{RpcServer}} uses multiple selectors to read data for load distribution, but the distribution
is just done by round-robin. It is uncertain, especially for long run, whether load is equally
divided and resources are used without being wasted.

Moreover, multiple selectors may cause excessive context switches which give priority to low
latency (while we just add the requests to queues), and it is possible to reduce throughput
of the whole server.

This message was sent by Atlassian JIRA

View raw message