Chris Shenton wrote:
> Michael Bushkov <[EMAIL PROTECTED]> writes:
> > Can anyone tell me if there is an implementation of nscd for FreeBSD?
> 
> For DNS information, have a look at "dnscache" from the djbdns suite.
> Small, secure, fast.
> 
> http://cr.yp.to/djbdns.html
> http://www.lifewithdjbdns.org/
> 
> If you're trying to cache other data, sorry to bother you.

We are not trying to cache; if any caching happens, it'll be
a side benefit.  What we are trying to do is come up with a
model that:

1)      Moves the dynamically loaded NSS modules out of the
        program address space, and onto the other end of a
        communications channel, so that statically linked
        programs can benefit from NSS modules that are not
        statically compiled into them.

2)      Allow multiple outstanding simultaneous requests on
        the communications channel from a given program, so
        as to provide a cheap and easy way to implement the
        support for the gethostaddr_r() and similar functions,
        which cannot otherwise be easily made thread safe,
        without consuming a socker per thread calling them.

If this yields caching as well, that's just gravy, not the goal.

-- Terry
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to