hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "binlijin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15756) Pluggable RpcServer
Date Tue, 13 Dec 2016 02:26:59 GMT

    [ https://issues.apache.org/jira/browse/HBASE-15756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15743889#comment-15743889
] 

binlijin commented on HBASE-15756:
----------------------------------

I add metrics to record how many responses handled by Handlers and Responder.
When share connections:
    "numResponsesWriteByResponder" : 79995359,
    "numResponsesWriteByHandler" : 578055,

When not share connections:
    "numResponsesWriteByResponder" : 88855,
    "numResponsesWriteByHandler" : 137469140,

So when share connections, most of the response write to client by Responder. 

> 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
>             Fix For: 2.0.0
>
>         Attachments: Cluster_total_QPS.png, MultiResponder.branch-1.patch, MultiResponder.master.patch,
Netty4RpcServer_forperf.patch, NettyRpcServer.patch, NettyRpcServer_forperf.patch, PooledByteBufAllocator.patch,
PooledByteBufAllocator2.patch, gc.png, gets.png, gets.png, idle.png, patched.vs.patched_and_cached.vs.no_patch.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)

Mime
View raw message