title: read (pull) vs pipe(control flow) vs data(push)
body: <p>Node.js has different options to consume the data.
  Streams 0,1,2,3 and so on...</p>
  
  <p>My question is with respect to real life application of
  These different option. I fairly understand the 
  Difference between readable /read, data event and 
  Pipe but not very confident about selecting specific
  Method.</p>
  
  <p>For example if I want to use flow control, read with
  Some manual work as well as pipe can be used.
  data event ignores flow control, should I stop using
  Plain data event?</p>