slate vs fresh_when - Optimizing Rails Conditional Caching with ETags
a guide on how to set etags
Tags: rails, cache