Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 2003 09:50:11 -0600
From:      Pete Ehlke <pde@rfc822.net>
To:        freebsd-chat@FreeBSD.org
Subject:   Re: Need advice on PHP and MySQL books
Message-ID:  <20030113155011.GA2719@rfc822.net>
In-Reply-To: <a05200f07ba4881233aa2@[10.0.1.2]>
References:  <20030110234309.R12065@2-234-22-23.pyvrag.nggov.pbz> <3E1FF12B.5390D978@mindspring.com> <20030111144619.X22424@2-234-22-23.pyvrag.nggov.pbz> <a05200f22ba474b755a2a@[12.27.220.113]> <3E21FD22.38CD81BB@mindspring.com> <a05200f02ba47b68abed1@[10.0.1.2]> <20030113141542.GC2260@rfc822.net> <a05200f07ba4881233aa2@[10.0.1.2]>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 13, 2003 at 03:51:43PM +0100, Brad Knowles wrote:
> At 8:15 AM -0600 2003/01/13, Pete Ehlke wrote:
> 
> > Does anyone know the story about NSD? I've looked at it several times,
> > run it and played with it locally quite a bit, and found it extremely
> > interesting. But I've had a third-hand report that RIPE folks have said
> > (third hand, but this is the direct quote I got...) "the damn thing just
> > didn't work". Haven't been able to get more than that.
> 
> 	I've benchmarked it, and it is *damn* bloody fast (see 
> <http://www.shub-internet.org/brad/papers/dnscomparison/>).
> 
Agreed. It simply blew me away when I tried it out here at home. It was
doing utterly unheard of numbers on old, low-end PC hardware.

For those who might want to play with it, /usr/ports/net/nsd

> 	However, the way it works is to pre-calculate every possible 
> query for the zone in question, and then to pre-generate every 
> possible answer (coalescing as many questions and answers together as 
> it can), and then to index all the answers from all the questions. 
> They throw out all the "normal" authoritative name server tasks that 
> would normally be done that are not strictly required for the kind of 
> operations you would expect to see at a root name server.
> 
Right. IIRC (and I may not; the coffee hasn't really kicked in yet...)
djb tried the same thing in early versions of his authoritative server,
and gave up on the idea.

> 	But for much larger zones (like .nl, and especially the signed 
> "test" version at .nl.nl), you just can't feed it enough memory.  Or 
> so I have been told, and by people at least one step closer to that 
> process.

Ah, right, that makes sense. 

-P.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030113155011.GA2719>