Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 64F37200A5B for ; Thu, 5 May 2016 07:02:19 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 62087160A00; Thu, 5 May 2016 05:02:19 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id CE8E91609FB for ; Thu, 5 May 2016 07:02:18 +0200 (CEST) Received: (qmail 50107 invoked by uid 500); 5 May 2016 05:02:13 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 50079 invoked by uid 99); 5 May 2016 05:02:12 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 May 2016 05:02:12 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id C93D42C14F9 for ; Thu, 5 May 2016 05:02:12 +0000 (UTC) Date: Thu, 5 May 2016 05:02:12 +0000 (UTC) From: "ramkrishna.s.vasudevan (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-15756) Pluggable RpcServer MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 05 May 2016 05:02:19 -0000 [ https://issues.apache.org/jira/browse/HBASE-15756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15271889#comment-15271889 ] ramkrishna.s.vasudevan commented on HBASE-15756: ------------------------------------------------ Even the NettyRpcServer will do the read to the NettyByteBuffs and handoffs to the Decoder and the decoder reads the NettyByteBuff data and handoffs to the handlers via the queues right? So you see more improvement in terms of NettyRpcServer because of the Netty's efficiency? In terms of offheap/onheap ByteBuffers when we try to use Unsafe way of accessing we could see that the performance was better than netty. Hence while working on the offheap read path we concluded in going with nio ByteBuffers only. Like to know more here and should be pretty much useful too. > Pluggable RpcServer > ------------------- > > Key: HBASE-15756 > URL: https://issues.apache.org/jira/browse/HBASE-15756 > Project: HBase > Issue Type: Improvement > Reporter: binlijin > Assignee: binlijin > > 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)