我们在hadoop中使用RPC还是SSH进行进程间通信?
在阅读Hadoop权威指南的第四章时,我发现了以下句子:我们在hadoop中使用RPC还是SSH进行进程间通信?,hadoop,ssh,rpc,hadoop2,Hadoop,Ssh,Rpc,Hadoop2,在阅读Hadoop权威指南的第四章时,我发现了以下句子: In Hadoop, interprocess communication between nodes in the system is implemented using remote procedure calls (RPCs). The RPC protocol uses serialization to render the message into a binary stream to be sent to the remote
In Hadoop, interprocess communication between nodes in the system is implemented using remote procedure calls (RPCs). The RPC protocol uses serialization to render the message into a binary stream to be sent to the remote node, which then deserializes the binary stream into the original message.
我知道我们使用无密码SSH在机器之间进行通信
有人能解释一下我们使用RPC或SSH进行进程间通信的原因吗?请澄清我的疑问。Hadoop Deamons是Java进程,将通过RPC进行通信。因此Java对象以序列化对象的形式通过网络。
SSH或Secure Shell是一种用于安全登录远程系统的协议。这是访问远程Linux和类Unix服务器(如VPS实例)的最常见方式您的意思是RPC使用ssh或隧道进行进程间通信吗?意味着首先通过ssh建立网络级通信,然后在其上RPC进行进程间通信。