[
https://issues.apache.org/jira/browse/HBASE-26551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yutong Xiao updated HBASE-26551:
--------------------------------
Description: In ticket
[HBASE-17808|https://issues.apache.org/jira/browse/HBASE-17808], the author
introduced a fastpath implementation for RWQueueRpcExecutor. It aggregated 3
different independent RpcExecutor to implement the mechanism. This redundancy
costed more memory and from its own performance test, it cannot outperform the
original implementation. This time, I directly extended RWQueueRpcExecutor to
implement the fast path mechanism. From my test result, it has a better queue
time performance than before.
> Add FastPath feature to HBase RWQueueRpcExecutor
> ------------------------------------------------
>
> Key: HBASE-26551
> URL: https://issues.apache.org/jira/browse/HBASE-26551
> Project: HBase
> Issue Type: Task
> Components: rpc
> Reporter: Yutong Xiao
> Assignee: Yutong Xiao
> Priority: Major
>
> In ticket [HBASE-17808|https://issues.apache.org/jira/browse/HBASE-17808],
> the author introduced a fastpath implementation for RWQueueRpcExecutor. It
> aggregated 3 different independent RpcExecutor to implement the mechanism.
> This redundancy costed more memory and from its own performance test, it
> cannot outperform the original implementation. This time, I directly extended
> RWQueueRpcExecutor to implement the fast path mechanism. From my test result,
> it has a better queue time performance than before.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)