Our Bloc site experienced an hour of downtime on November 10th.
Megan discusses the incident, caching basics, caching use in the Bloc codebase, and steps to fix caching issues.
- Memcached is a general-purpose distributed memory caching system, pronounced mem-cash-DEE, not mem-cashed.
- Dalli is a high performance pure Ruby client for accessing memcached servers.
- Bloc only uses Dalli for caching assets, not action caching or low level caching.