You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Daryn Sharp (JIRA)" <ji...@apache.org> on 2018/12/05 18:07:00 UTC

[jira] [Commented] (HADOOP-15978) Add Netty support to the RPC server

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

Daryn Sharp commented on HADOOP-15978:
--------------------------------------

Goal is a minimally invasive patch that allows using Netty or NIO.  The Netty impl can be further optimized but reusing virtually all existing code paths (for now) has lower risk.  Main changes are converting existing classes to abstract or interfaces to facilitate a Netty and NIO implementation to override a few methods.  Majority of changes involve changing of the signatures.  The {{doRead}} impl was moved into the {{Connection}} class to allow both Netty and NIO to call it.

> Add Netty support to the RPC server
> -----------------------------------
>
>                 Key: HADOOP-15978
>                 URL: https://issues.apache.org/jira/browse/HADOOP-15978
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: ipc, security
>            Reporter: Daryn Sharp
>            Assignee: Daryn Sharp
>            Priority: Major
>         Attachments: HADOOP-15978.patch
>
>
> Adding Netty will allow later using a native TLS transport layer with much better performance than that offered by Java's SSLEngine.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org