Advanced Caching in Rails

A session at Frozen Rails 2012

Friday 21st September, 2012

10:15am to 10:45am (HMT)

Caching in rails is complicated. There is: Page caching, action caching, fragment caching, low level caching, and HTTP caching. This talk will guide you through basics and best practices of each. Caching is extremely important your app's performance so this talk will help you get it right. It will cover:

  • Auto-expiring cached content
  • Caching collections
  • Page/Action/Fragment/Low level (Rails.cache) Caching
  • Explaining Rack::Cache
  • Cache warming for JSON API's
  • Caching at the model layer
  • Techniques for caching multiuser HTML
  • HTTP caching for public/private APIs
  • HTTP caching vs Page/Action caching
  • Tag based caching for easier expiring

About the speaker

This person is speaking at this event.
Adam Hawkins

Code DJ. http://rethinkapplicationarchitecture.com bio from Twitter

Sign in to add slides, notes or videos to this session

Frozen Rails 2012

Finland Finland, Helsinki

20th21st September 2012

Tell your friends!


Time 10:15am10:45am HMT

Date Fri 21st September 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session