Weird, I haven't researched DNS as well as I should have. I always lived under the impression that there was this extensive DNS cache network where intermediaries responded to queries with cached results from root DNS servers.<p>Instead, the second that this DDos hits is the second we have websites stopping working.<p>How is it that in this day and age we can't have distributed caches of DNS entries at our providers of <i>full</i> dns databases. I mean there can't be more than like a few billion dns entries in the world <i>total</i>, which fits easily in a modern desktop computers RAM.<p>If that is an underestimate, I can't believe a single modern server wouldn't be able to mirror the world's DNS queries for at least a providers worth of users.