3 ms·
I'm surprised 60 billion DNS queries is only 41% of the daily norm. With a billion people between the US and Europe alone - the vast majority of which use the
by CivBase 6y ago
I'm surprised 60 billion DNS queries is only 41% of the daily norm. With a billion people between the US and Europe alone - the vast majority of which use the world wide web directly multiple times a day (nevermind other online services) - and the amount of domains a typical website loads resources from, I figured daily DNS queries would have broken into the trillions by now.
I suppose that's probably thanks to caching, dedicated apps for many websites, and most users sticking to a relatively small selection of websites.
- ElFitz 6y agoAlso, people usually hit their ISPs’, Google’s or Cloudflare’s DNS servers, not the root ones It’s, I believe, those servers that hit the root DNS servers when they don’t have the data.
- jasonhansel 6y agoThese are requests to the root servers, not to the ordinary DNS servers most people use.
- sllabres 6y agoCorrect, and IIRC the TTL is 5 days.
- csunbird 6y agoThere is a lot of caching. https://xkcd.com/908/ https://xkcd.com/908/
- jlgaddis 6y agoWell, probably (at least) half of those billion people are using one of the large public DNS servers (Google, Cloudflare, et al.). Plus, the answers returned by the root servers more often than not include resource records with very high TTL values (e.g., NS RRs with a TTL of two days). These then get cached for that long by the recursive resolvers that are used (directly) by end users. The root servers aren't responding to requests for the A RR for google.com from Joe Schmoe or the MX RR for gmail.com from Outlook running on his desktop -- both of which (without checking) likely have TTLs measured in a two- or (at the most) three-digit number of seconds.