Scaling your Database or other resources your website needs can be
complicated. Why not reduce their load instead? That is where memcached can
help. Developed by the creators of LiveJournal, memcached is a light weight
application that does one thing extremely well: caching data in memory and
retrieving it very fast.
This presentation will cover the basics of memcached and then explain some
caching theory and best practices for using memcache. Topics to be covered
- What is Memcached?
- How can it help my website?
- Configuring & Running
- Basic Workflow
- Best Practices w/ Keys
- What to Cache
- When to Cache
- Expiring Data
- Wrapping Caches with a Class
- Question & Answer Session
Justin Carmony has worked in web development professionally for the last
five years. With emphasis on PHP, .NET, and Web Services, he has worked on
projects ranging from simple websites to complex communications between
thousands of remote systems. He currently is working as an independent
contractor & private consultant. If you have any questions, comments, or
curiosities you can contact him (justin AT justincarmony DOT com) or read
about his latest endeavors at his blog (www.justincarmony.com/blog).