Vinayakumar B created HADOOP-15602:
--------------------------------------

             Summary: Support SASL Rpc request handling in separate Handlers 
                 Key: HADOOP-15602
                 URL: https://issues.apache.org/jira/browse/HADOOP-15602
             Project: Hadoop Common
          Issue Type: Improvement
          Components: ipc
            Reporter: Vinayakumar B


Right now, during RPC Connection establishment, all SASL requests are 
considered as OutOfBand requests and handled within the same Reader thread.

SASL handling involves authentication with Kerberos and SecretManagers(for 
Token validation). During this time, Reader thread would be blocked, hence 
blocking all the incoming RPC requests on other established connections. Some 
secretManager impls require to communicate to external systems (ex: ZK) for 
verification.

SASL RPC handling in separate dedicated handlers, would enable Reader threads 
to read RPC requests from established connections without blocking.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org

Reply via email to