httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vincent Bray" <>
Subject Re: [PATCH] ap_socache.h & mod_socache_*
Date Thu, 06 Mar 2008 23:52:31 GMT
On 06/03/2008, Chris Darroch <> wrote:
>    I was a little puzzled by the name "socache" because I assumed
>  "so" meant "shared object", like mod_so, until I read the code comments.
>  I wondered if it was true that people would only use this kind of
>  interface to store small objects -- I won't, for one.  (We can
>  migrate our session cache to this interface and we cram all kinds of
>  data in there.)


>    Also, I wondered if the term "cache" was necessarily accurate, if
>  some providers allow unlimited persistent storage (DBM, DBD, etc.)
>  I'm hoping to be able to store things with expiry=0 to mean "persist as
>  long as possible".  "Cache" also overlaps with the mod_cache and
>  friends which implement something rather different.


>    With those thoughts in mind, some other possible names presented
>  themselves -- perhaps grouped under modules/foo, where foo is the
>  name of choice?  I thought of map, dict, store, table, and hash,
>  possibly with a "d" (data, distributed) or "s" (shared) prefix, e.g.,
>  mod_dtable, mod_dtable_distcache, etc.  I kind of like mod_dict myself,
>  or mod_dtable or mod_dmap.


I'll get my coat.


View raw message