[Zope-CMF] Re: Re: Re: CachingPolicyManager improvements

Paul Winkler pw_lists at slinkp.com
Tue Sep 6 12:48:30 EDT 2005


limi wrote:
> On Tue, 06 Sep 2005 06:18:30 +0200, Geoff Davis <geoff at phds.org> wrote:
>
>> RAMCacheManager has no good way to purge stale content.

ZCacheable_invalidate()?
(granted, in practice it's currently broken for skins...
http://www.zope.org/Collectors/CMF/343 )

>> RAMCacheManager is limited to RAM for its cache.  Etc.

Granted that would be a limiting factor if you need to cache
a few GB worth of portlet output.
Otherwise, RAM is dirt cheap compared to the time and cost of setting up
Squid on a separate box.  (If Squid is on the same box, you probably need
to buy more RAM anyway.)

> And the biggest etc: RAMCache does not know how to handle anything but
> 7-bit ASCII data.

"Handle" how?
I routinely cache scripts that return arbitrary python
objects such as dictionaries.  What exactly is the problem?


-PW





More information about the Zope-CMF mailing list