4 ms·
The cache effectiveness of this is actually quite good, but I'm deliberately being ambiguous about the ratio. The reason for my ambiguity is that our cache-hit
by mschenck 12y ago
The cache effectiveness of this is actually quite good, but I'm deliberately being ambiguous about the ratio.
The reason for my ambiguity is that our cache-hit ratio is actually a result of our application. This architectural design afforded us the ability to maintain our (very high) cache-hit ratio, even when we outgrew the total slab size of a single varnish node.
That ability to maintain the same cache-hit ratio, the motivation for this effort, is the result of not needing to evict cached content prior to TTL.
So, if you have a low cache-hit ratio due to eviction (and you don't just have excessive TTLs), then your cache pool is probably too small. If so, then you might want to give this design a shot - it's an analog to using ketama for growing memcache beyond a single node.