For Data transfer, large volumes of data needs to be transferred, so
HDFS uses a streaming protocol between client and datanodes.

All other RPCs are to exchange control information which are much
smaller in size, hence a synchronous RPC model is helpful. It keeps
the code simple.

-dhruba


On Mon, Aug 18, 2008 at 11:20 PM, Lipets Vladimir <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> I have following question:
>
> Why hdfs uses IPC/RPC for meta connection,
> when for data transfer direct socket connection is used?
>
> What is the reason of this asymmetry?
>
> Thank you,
>
> Vladimir
>
>
>

Reply via email to