Details

    • Sub-task
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 3.6
    • None

    Description

      Currently, for every read, the CRAR reads each compressed chunk into a byte[], sends it to ICompressor, gets back another byte[] and verifies a checksum.

      This process is where the majority of time is spent in a read request.

      Before compression, we would have zero-copy of data and could respond directly from the page-cache.

      It would be useful to have some kind of Chunk cache that could speed up this process for hot data, possibly off heap.

      Attachments

        Issue Links

          Activity

            People

              blambov Branimir Lambov
              tjake T Jake Luciani
              Branimir Lambov
              Pavel Yaskevich
              Votes:
              0 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: