[
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: [email protected]
For additional commands, e-mail: [email protected]