[
https://issues.apache.org/jira/browse/HBASE-15756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15400713#comment-15400713
]
stack commented on HBASE-15756:
-------------------------------
Yes. It is the same as we have except in regard to response being possible
multithreaded.
Our Listener thread == Boss Worker
Our Reader threads == Worker
Our single Responder == Worker (but we only have one Responder but profiling,
the Handler thread usually writes direct on the socket)
I didn't expect any speedup but perhaps netty does Select handling better and
responding, we may clash more often and netty does a better job doing the
reply. I could test more extensively. Any chance of a patch with netty4? We
don't want to commit a netty3-based patch.
> Pluggable RpcServer
> -------------------
>
> Key: HBASE-15756
> URL: https://issues.apache.org/jira/browse/HBASE-15756
> Project: HBase
> Issue Type: Improvement
> Components: Performance, rpc
> Reporter: binlijin
> Assignee: binlijin
> Priority: Critical
> Attachments: NettyRpcServer.patch, NettyRpcServer_forperf.patch,
> gets.png, idle.png, queue.png
>
>
> Current we use a simple RpcServer, and can not configure and use other
> implementation.This issue is to make the RpcServer pluggable, so we can make
> other implementation for example netty rpc server. Patch will upload laterly
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)