Forum Moderators: open
Yeah, it would be nice of they fixed it, but it might not be quite as simple as you think.
But, why not have each crawler run its own DNS, have each one query the root servers, and cache for a normal amount of time?
The load on the root servers might be higher than average, but it's their job to handle load. And the load on the web sites' DNS servers would still be lower than the load of the web servers themselves. ?
OTOH 45 days is much too long. Upping shorter TTLs to somewhere between one and five days would strike a nice balance between reducing the load and keeping up with (admitteldy infrequent) server IP changes.