hi, i have a question about caching: we're observing cache hit rates that are way smaller than what we would expect. with 120 seconds quantization window duration and 30% staleness, we are observing dispatch/cluster dispatch cache hit rates of around 10%, in a scenario where the 'users' fire in the the same request 10 times every 5 seconds. now in this scenario I would expect the first request to be a miss and the last 9 requests to be hits, resulting in a 90% hit rate (give or take, maybe a little bit less, since at some point the old window gets faded out, but even then, when the new window comes in, at most 2 out of the 10 requests should be misses?). can somebody explain whether these assumptions are correct? also:
what exactly are the dispatch/cluster dispatch caches and how are the respective hit and miss metrics to be interpreted?
are we correct in calculating the cache hit rate as in hits / (hits + misses) or are these metrics increased disproportionally per request?
thank you