Layers of Caching: Key to scaling your website

A session at Open Source Bridge 2009

Wednesday 17th June, 2009

1:45pm to 2:30pm (PST)

Caching is essentially a way of keeping the most used parts of a website in memory so that it gets served quickly. This will reduce CPU and I/O overhead and thus make the site very fast. Unfortunately this doesn't happen magically without some extra work.

This talk will cover the several layers that you should know about how they improve the sites speed. Some of these will include:

  • "Squid":http://www.squid-cache.org/ / "mod_cache":http://httpd.apache.org/docs/2.2/caching.html (disk backed caching)
  • "memcached":http://www.danga.com/memcached/
  • "APC":http://us.php.net/apc & other opcode caching
  • Application level caching
  • Configuring Apache properly
  • Solutions for python & ruby

I will also go over how we utilize caching on the Drupal infrastructure which is hosted at the OSL along with other real world examples.

About the speakers

This person is speaking at this event.
Narayan Newton
This person is speaking at this event.
Lance Albertson

Associate Director of Operations for the OSU Open Source Lab bio from Twitter

Coverage of this session

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

Tell your friends!

When

Time 1:45pm2:30pm PST

Date Wed 17th June 2009

Short URL

lanyrd.com/sfqrt

Official session page

opensourcebridge.org/…ions/133

View the schedule

Share

Topics

See something wrong?

Report an issue with this session