Cache::CacheFactory.pm
Cache::CacheFactory.pm is an attempt to solve the 'subclass hell' of extending Cache::Cache.pm. Rather than create a new subclass for every new combination of features you want, you can write or use policy modules and Cache::CacheFactory.pm assembles a cache to meet your chosen storage, pruning and validity policies.
You can find more on the Cache-CacheFactory Distribution CPAN page.
You can find more on my GitHub page for Cache::CacheFactory.pm.
Recent blog entries for Cache::CacheFactory.pm
I don't appear to have written any blog entries about this project yet.