Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-3180

Add response cache to improve the throughput of read heavy traffic

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.6.0
    • server

    Description

      On read heavy use case with large response data size, the serialization of response takes time and added overhead to the GC.

      Add response cache helps improving the throughput we can support, which also reduces the latency in general.

      This Jira is going to implement a LRU cache for the response, which shows some performance gain on some of our production ensembles.

      Attachments

        Issue Links

          Activity

            People

              enixon Brian Nixon
              lvfangmin Fangmin Lv
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h 50m
                  4h 50m