dns and software, was Re: Reliable Cloud host ?

Owen DeLong owen at delong.com
Fri Mar 2 01:47:52 UTC 2012


On Mar 1, 2012, at 5:15 PM, William Herrin wrote:

> On Thu, Mar 1, 2012 at 8:02 PM, Owen DeLong <owen at delong.com> wrote:
>> There's no need to
>> break the current functionality of the underlying system calls and
>> libc functions which would be needed by any such library anyway.
> 
> Owen,
> 
> Point to one sentence written by anybody in this entire thread in
> which breaking current functionality was proposed.
> 
When you said that:

connect(char *name, uint16_t port) should work

That can't work without breaking the existing functionality of the connect() system call.

> 
>>> And because most everybody has made more or less the same errors, the
>>> DNS TTL fails to cause their applications to work as intended and
>>> loses its utility as a tool to facilitate renumbering.
>> 
>> Since I don't write applications for a  living, I will admit I haven't rigorously
>> tested any of the libraries out there, but, I'm willing to bet that someone,
>> somewhere has probably written a good one by now.
> 
> Yeah, and if you give me a few weeks I can probably find it amidst all
> the others which aren't so hot.
> 

I doubt it would take weeks, but, in any case, it's probably faster than writing and
debugging your own.

Owen





More information about the NANOG mailing list