Re: Reality Check and Ideas

August Zajonc (augustz nospam at bigfoot.com)
Tue, 09 Mar 1999 17:06:40 -0800

Some of the same concerns I had originally. I think the technical neatness
of DNS is amazing, and with a couple of servers it would be possible to
leverage the entire infrastructure... But I also think it might be undeed
elegance... A quick cgi script would suffice...

"Why would we want
to use a heavily loaded system to query *before* we can begin to listen to
our music"

Of course, you'll probably have to use DNS to get the IP of the server
serving the HTTP.

August

-----Original Message-----
From: Brian Onn <onn nospam at tibco.com>
To: cdindex nospam at freeamp.org <cdindex nospam at freeamp.org>
Date: Tuesday, March 09, 1999 4:53 PM
Subject: Re: Reality Check and Ideas

August Zajonc wrote:

> ... Will the same hold true with cddb data lookups (ie, will
> there be a good hit rate on the cached data, or do people listen to too
many
> different things...) Of course, this isn't ACTUALLY that big a problem,
> because the number of cddb data requests per day is likely to be minescule
> when compared to the number of DNS lookups being performed... But it makes
> for some interesting thoughts.
>
> August

I guess that answer would depend on your favorite music genre and the
demographics of your local ISP ;-)

I agree with all the good points that Alan Cox has raised in favor of DNS,
but I
really don't like the idea of sharing the load with the millions of other
queries being done daily; The DNS can be slow on some days. Why would we
want
to use a heavily loaded system to query *before* we can begin to listen to
our
music?

Also, not all firewalls permit DNS traffic. We run separate DNS servers on
our
corporate (inside) net that know nothing about the outside, Internet DNS
servers, and so clients on the inside can't make DNS queries to the outside.
So
a DNS solution wouldn't work for many corporate users sitting at their
desks.

If the core storage and distribution mechanism is DNS, then there would need
to
be a http->dns gateway and perhaps several servers... but then the client
needs
to understand two protocols now, and the developers may just opt for one,
the
common ground, HTTP, defeating the end-goals of DNS.

Brian