🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: demon.ip.developers
Article #876

Re: DNS caching; is it *truly* possible to flush locally?

#876
From: Mark Rogers
Date: Tue, 13 Aug 1996 00:00
45 lines
2763 bytes
In article <DvzuKK.6L9@djwhome.demon.co.uk>
   David Woolley <david@djwhome.demon.co.uk> writes:
> 
> For an individual message, this behaviour is required by, I think,
> RFC 1123, one of the internet STD documents; it allows copies to the same
> host to be coalesced (modern Unix mailers go further, and coalesce for the
> same MX set).  I think it may do the same within batches to allow it
> avoid reconnecting to the same site multiple times.

Fair comment; it's a long time since I looked at smtp in any detail and 
I'd forgotten this. Presumably KA9Q does actually do this? Would there be 
anything to gain by writing the intermediate results to a temporary file 
to save memory?

Alternatively, is there a better way of handling the scenario where 
several messages (say 20) are all going to a mailing list and hence to 
the same set of (say) 100 addresses? There must be a better way than 
holding them all in (base) memory!

> [ History file tailing ]
> 
> (...) The reading of the
> history file would have to be done backwards to allow KA9Q itself to cut
> off early, as it can't undo hash table entries, once created.

Put like that, it's obvious isn't it. I know hash tables only from theory 
and not practise, and hadn't though about the implications of dropping 
things from the table. 

> I think there is limited future in this, as one can run a Unix clone in
> similar hardware (certainly in 4M 386SX) to that needed for a 
> protected mode KA9Q.

True, but I think the reasons stopping most people upgrading to Linux (or 
whatever) run deeper than simply hardware requirements. Familiarity with 
DOS, poor as it may be, is surely more significant. (Are there really 
that many people making serious use of KA9Q on machines with less than a 
386? By serious use I mean likely to need/want any of the enhancements 
being discussed.)

Mark.
-- 
int MeaningOfLife (void) { return 42; }   // mcr@holly.demon.co.uk
function MeaningOfLife :integer; begin MeaningOfLife := 6 * 9 end;
Technical Details
Message-ID: <839920781snx@holly.demon.co.uk>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <838060435snz@dsl.co.uk> <838306928snz.4895@grempc.demon.co.uk> <Snews.960801.212604.chris.611@keris.demon.co.uk> <839195995snx@holly.demon.co.uk> <DvzuKK.6L9@djwhome.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10bb05,467f920bc280412f
X-Google-Attributes: gid10bb05,public
From: Mark Rogers <mcr@holly.demon.co.uk>
Subject: Re: DNS caching; is it *truly* possible to flush locally?
Date: 1996/08/13
Message-ID: <839920781snx@holly.demon.co.uk>
X-Deja-AN: 173820529
x-mail2news-path: disperse.demon.co.uk!post.demon.co.uk!holly.demon.co.uk
x-nntp-posting-host: holly.demon.co.uk
references: <838060435snz@dsl.co.uk> <838306928snz.4895@grempc.demon.co.uk> <Snews.960801.212604.chris.611@keris.demon.co.uk> <839195995snx@holly.demon.co.uk> <DvzuKK.6L9@djwhome.demon.co.uk>
organization: Unn Ltd.
newsgroups: demon.ip.developers
x-mailer: cppnews $Revision: 1.43 $