Caching in a Rails app is a little bit like that one friend you sometimes have around for dinner, but should really have around more often.Caching in a Rails app is a little bit like that one friend you sometimes have around for dinner, but should really have around more often. Nearly every Rails app that’s serious about performance could use more caching, but most Rails apps eschew it entirely! And yet, intelligent use of caching is usually the only path to achieving fast server response times in Rails - easily speeding up ~250ms response times to 50-100ms.A quick note on definitions - this post will only cover “application”-layer caching. I’m leaving HTTP caching (which is a whole nother beast, and not even necessary implemented in your application) for another day.