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

ZanderXu commented on HDFS-16696:
---------------------------------

[~xkrogen] [~hexiaoqiao] [~weichiu] [~goiri]  [~ferhui] Hi, do you think we 
should do this? Thanks

> NameNode supports a new MsyncRPCServer to reduce the latency of msync() rpc
> ---------------------------------------------------------------------------
>
>                 Key: HDFS-16696
>                 URL: https://issues.apache.org/jira/browse/HDFS-16696
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: ZanderXu
>            Assignee: ZanderXu
>            Priority: Major
>
> HDFS-12943 introduced Consistent Reads from Standby Node. It use msync 
> mechanism to guarantee the consistency.  So the latency of msycn() rpc is 
> very important, especially for some end users who need call msync() rpc every 
> time.
> Unfortunately, NameNode handle msync() RPCs same with other RPCs, also need 
> enqueue, wait, handled. So the msync() will be blocked by other RPCs, such as 
> setQuota, rename, delete, etc. 
> So we need a new mechanism to guarantee the latency of the msync() RPC.
> Such as: 
> * We can supports a new MsyncRPCServer in NameNode to separately msync() RPC.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to