Support Questions
Find answers, ask questions, and share your expertise

Does both 'WebHDFS' and 'FS shell DFS clients' in turn calls 'NameNodeRpcServer.java' module at server side.

Does both 'WebHDFS' and 'FS shell DFS clients' in turn calls 'NameNodeRpcServer.java' module at server side.

Explorer

I was doing some analysis on WebHDFS and FS shell DFS clients code flow, and found that both of them calls NameNodeRpcServer.java at server side to execute DFS commands like Create, Mkdir etc on server side. I was just wondering if my understanding is correct.

If someone can help me understand the use case of having a different FileSystem module (WebHdfsFileSystem.java) for webHDFS.