Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-9904

Ozone reads as data streams

    XMLWordPrintableJSON

Details

    Description

      Today, Ozone data read is done in a discrete fashion via GRPC where each chunk is modeled as a ReadChunk response. Because of that, we have to implement a big chunk size to archive stream-like performance, and other unnatural improvements like ZeroCopy on GRPC.
      GRPC and discrete data transfer protocol is not the perfect fit for data transfer. We should move to use native stream, leverage Netty, to implement data read. 

      Attachments

        Issue Links

          Activity

            People

              szetszwo Tsz-wo Sze
              duongnguyen Duong
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: