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 > > >
