hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ramkrishna.s.vasudevan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15756) Pluggable RpcServer
Date Tue, 06 Dec 2016 06:51:58 GMT

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

ramkrishna.s.vasudevan commented on HBASE-15756:

Yes. It can be done with offheap  because from the netty buffers we tend to copy the requests
to onheap buffers. Instead now you will need to just copy to the buffers from the pool. seeing
the private impl of [~aoxiang] - that is what was being done. So should work fine along with
the benefits that they have seen with netty by running in prod for 2 months.

> 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: 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

View raw message