Hit Rate Fixed, Evictions Missing
After "When the Cache Never Warms Up", I went back and tuned the test itself. I wanted memtier to show some real cache hit rate during the run.
So I added automatic max-request calculation, letting the ECS tasks generate enough load to fill memory and push AWS ElastiCache closer to the edge. In R/R, I still leave some randomness, because my main goal there is to compare the broader differences between Redis architectures and node types.
Once that started to look better, I ran into the next problem: no evictions. Looking back, that was fair enough for a fit-to-memory case. But eviction is still an edge case I want to see in the lab, so that is where the next iteration goes.
ElastiCache Performance Report
Memtier Benchmark
benchmark window only
Infrastructure
full CloudWatch window
ElastiCache Deep-Dive
full CloudWatch window