Russel,

There are definitely a few things you should watch for. Mostly just things
to think about, not necessarily show stoppers..

How do you prevent some guy in North Dakota from getting a webserver in New
Zealand?

When a site goes down, you want it out of the loop ASAP. Check every minute
or two or whatever and be sure to set the cache expiration on the zone to be
very very low. Otherwise, one mirror going down can block a whole ISP for 20
minutes or whatever until the cache expires.

How good is DJBDNS's round robbining? Is it good enogh to be effectively
random? You may want to consider weighting some servers over others. This
lets little guys with fract t's help without getting pounded by 1/n% of the
total load, while big guys with fiber circuits get off easy :)

We've done similar things before and ran into some issues. Of course at the
time the design decision was made, BIND was the only option (and some other
asundry scummy name servers). Since, DJBDNS has come along and I can't say I
know what particular pitfalls you will encounter specific to its design. I
can say BIND ended up being totally inadequate, but at the same time we had
a little more demanding requirements.

It definitely is a worthwhile idea, I certainly am the poster child of
forgetting the mirrors. Good luck!



Regards,


Cristopher Daniluk
President & CEO
email: [EMAIL PROTECTED]
direct: 330/530-2373

Digital Services Network, Inc
Unleashing Your Potential
voice: 800/845-4822
web: http://www.dsnet.net/


-----Original Message-----
From: Russell Nelson [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 31, 2001 11:05 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Should I go for it?


Okay, I've been planning on making this switch for over a year now.
Should I go for it now?  Here's what I'm planning to do:

1) I have a script which checks a mirror to see if it's up to date.
2) I can use this script to check a mirror to see if it correctly
   responds to http://qmail.org/ .
3) I can generate a list of IP addresses that respond to qmail.org.
4) I can trivially convert that into a bunch of +www.qmail.org::$ipaddr
   lines for primary.qmail.org, so that the IP address of qmail.org is
   whatever server you happen to get.

My question is: Does anyone have any experience dynamically generating
records in this manner?  Is there anything I should watch out for?
Should I go for it?

--
-russ nelson <[EMAIL PROTECTED]>  http://russnelson.com
Crynwr sells support for free software  | PGPok | The most basic
moral/ethical
521 Pleasant Valley Rd. | +1 315 268 1925 voice | question is who gets to
use
Potsdam, NY 13676-3213  | +1 315 268 9201 FAX   | force, and when -- ESR
BEGIN:VCARD
VERSION:2.1
N:Daniluk;Cristopher
FN:Cristopher Daniluk
ORG:Digital Services Network, Inc.;Executive Management
TITLE:President & CEO
NOTE;ENCODING=QUOTED-PRINTABLE:=0D=0A
TEL;WORK;VOICE:(330) 530-2373
TEL;WORK;VOICE:(800) 845-4822
TEL;CELL;VOICE:(330) 219-4819
TEL;WORK;FAX:(208) 723-6782
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;President;89 West Marshall Avenue=0D=0ASuite A;McDonald;Ohio;44437;United S=
tates of America
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:President=0D=0A89 West Marshall Avenue=0D=0ASuite A=0D=0AMcDonald, Ohio 4443=
7=0D=0AUnited States of America
URL;WORK:http://www.dsnet.net/~cris
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
REV:20010528T230445Z
END:VCARD

Reply via email to