As our cluster grew, we moved the cache from the broker tier to the historical nodes, and saw much better latency and cache utilization. We use local cache exclusively, rather than memcached.
Recently we noticed a pretty serious performance hit once the cache filled up and the eviction rate increased. Even though the cache hit rate was still good, historical load was much higher, and GC times were about 3x normal.
Would we benefit from using the new caffeine cache extension that Gian created a while back? We’re still on 0.9.0.
Thanks for any tips.