ZanderXu created HDFS-16696:
-------------------------------
Summary: 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
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]