Re: Reducing DNS latency
Patrick McManus <[email protected]> Sun, 7 Dec 2014 09:38:36 -0500
| Newsgroups | gmane.comp.mozilla.devel.netlib |
|---|---|
| Message-ID | <CAOdDvNoV5WP6kA8w4zdoa8Nk2V8M2Mvo3hovG_0kDzTWt7AQxw@mail.gmail.com> |
On Sat, Dec 6, 2014 at 7:21 PM, Christopher Barry < [email protected]> wrote: > > My strong opinion, and indeed it is the understood expectation of anyone > using any application that requires name resolution, is that all > applications always strictly obey the local resolver configuration of > the host running the application. Period. I'm going to push back against this notion that operating system services must always take priority. For instance, windows provides a trust root list that firefox ignores in favor of its own. That's a design choice. There are several reasons we might do things like that - performance, security, and the ability to effect legacy configurations for example. There are also costs in terms of administrative awkwardness, surprises, and incompatibilities. Its not to be undertaken lightly. It would be wrong to interpret this mail as supporting the algorithm being discussed in this thread (I'm basically open minded on the topic), I'm just saying its plausible to discuss. The much larger problem, to me, is that use of a public dns adds another party to your transaction: {client, origin, isp, public-dns} .. its conceivable such an algorithm would boost performance using only multiple isp servers, but there is no evidence to show that at this point and honestly thin evidence overall. So its the kind of thing that bears more investigation. regardless of possible performance benefit. If this is what FF is doing > now, > Just to be clear - this thread is discussing the results of a small academic experiment not of general Firefox behavior. I appreciate the authors bringing it here to discuss - let's keep it a welcoming environment for exploration. Thanks -Patrick (wearing module owner hat).