When to Tell Your Kids About Client Caching

Location: Ballroom B Level:
Average rating: ****.
(4.55, 40 ratings)

To successfully build a scalable web application we need to leverage caching as early in the request as possible. This presentation will explore how client caching works and sometimes does not work on the popular browsers. We’ll show real examples of where certain types of client caching can go terribly wrong and share success stories of the benefits when executed correctly.

To understand what is happening under the covers we’ll review the different aspects, from HTTP Headers to ETags, of the HTTP protocol that can be leveraged. This provides the base of knowledge so that we can look at what rails gives us for free and also to explain some of the hidden features of the platform. We will also review the available plugins that can assist an application in reducing network traffic and why they might not always deliver what is promised.

Photo of Matthew Deiters

Matthew Deiters


Matthew Deiters has extensive software engineering and application delivery experience. He has worked for various industry leaders to build complex enterprise systems including those he created as a consultant with ThoughtWorks. He now enjoys enabling companies and development teams adopt agile development practices and leverage lightweight platforms.

Comments on this page are now closed.


Picture of Joel Shapiro
Joel Shapiro
05/07/2009 11:10am PDT

Outstanding! Tons of specific examples with helpful advice and a minimum of fluff. Delivered in a highly professional manner. Well done.

Picture of Matthew Deiters
Matthew Deiters
05/07/2009 6:57am PDT

Slides are at bit.ly/N6qna

Picture of Carson Cole
Carson Cole
05/07/2009 5:14am PDT

Great presentation. Can we get the slides?

News and Coverage
co-presented by Ruby Central, Inc. O'Reilly
  • Engine Yard
  • Heroku
  • Sun Microsystems
  • Blue Box Group
  • New Relic

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at RailsConf, contact Yvonne Romaine at yromaine@oreilly.com.

Download the RailsConf Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Program Ideas

Post your suggestions for speakers, topics, and activities on the RailsConf wiki or send an email to rails-idea@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

Contact Us

View a complete list of RailsConf 2009 contacts.