< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

[reSIProcate] Caching Control



On Mar 10, 2005, at 17.24, derek wrote:

The caching will run on top of DnsInterface&ExternalDns, which is the
abstraction that hides ares. It won't even know /etc/hosts exists; I think
we'll have to fix ares.

--Derek

Whatever the solution we arrive at for the Cache and Blacklisting (or weighting), the abstraction MUST support a NULL Cache implementation (which should be done just as a POC) so people who don't want caching can still compile the stack. We definately want to cleanly separate the cache from the weighting it at all possible, otherwise we're getting into a very complicate mess potentially.

Thoughts?
Alan

a l a n a t j a s o m i d o t c o m