[
https://issues.apache.org/jira/browse/ZOOKEEPER-3180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Fangmin Lv updated ZOOKEEPER-3180:
----------------------------------
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.
was:
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.
> Add response cache to improve the throughput of read heavy traffic
> -------------------------------------------------------------------
>
> Key: ZOOKEEPER-3180
> URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3180
> Project: ZooKeeper
> Issue Type: Improvement
> Components: server
> Reporter: Fangmin Lv
> Priority: Minor
> Fix For: 3.6.0
>
>
> 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.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)