Dog Caching
http://dog-caching.com/