I have done much testing with memory based object caching using memcached and I think it would be nice if there was the ability to choose what type of caching you wanted (memory/file/db) and have the cache.inc functionality basically an abstraction layer that the storage mechanism can be taken care of by other include files ( e.g. cache-memcache.inc cache-file.inc.  The same way that the database abstraction works.

I would be willing to begin some work on this if anyone is interested.  We are building a Drupal site now that will need to scale to >30m page views per month and I would like to work within an accepted method to help grow and scale Drupal. 

If anyone has any prior work or projects that can be looked at to help get this going down the correct path, please point me in the right direction.

Thanks,

Steve Rude

On 3/6/07, Karoly Negyesi <karoly@negyesi.net> wrote:
Hi,

I might be mistaken but I thought file caching was something much sought
after. I found posts relating to it as early as 2002.

And yet, when the possibility has arisen for it to happen cleanly
(pluggable cache.inc), the code for it has been dumped into CVS on August
26, 2006 and not a single cvs commit since then.

It's not used much according to the issues but that probably has something
to do with not having a single release.

Is the community truly interested? If yes, then please a maintainer step
up.

And yes, I have contacted the current maintainers three months ago to no
avail.

Regards,

NK



--

Steve Rude
Lead Web Developer

    800-618-8777phone / 858-225-0479 fax
    www.achieveinternet.com
     steve@achieveinternet.com

    Achieve Internet is a Division of
    Web Page Maintenance, Inc.