Could it be because folks set it low for initial propagation and then never change it back after they set it up.
Maybe, but I don't think TTL matters for speed of initial propagation. I do set it low when I first configure a website so I don't have to wait hours to correct a mistake I might not have noticed.
Stop using low DNS TTLs
21–30 of 46 posts
Re: Stop using low DNS TTLs
#22Re: Stop using low DNS TTLs
#23I don't understand why the author doesn't consider load balancing and failover legitimate use cases for low ttl. Cause it wrecks their argument?
Failover is different and more of a concern, especially if the client doesn't respect multiple returned IPs.
Re: Stop using low DNS TTLs
#24I don't understand why the author doesn't consider load balancing and failover legitimate use cases for low ttl. Cause it wrecks their argument?
Because unless your TTL is exceptionally long you will almost always have a sufficient supply of new users to balance. Basically you almost never need to move old users to a new target for balancing reasons. The natural churn of users over time is sufficient to deal with that. Failover is different and more of a concern, especially if the client doesn't respect multiple returned IPs.
Re: Stop using low DNS TTLs
#25I don't understand why the author doesn't consider load balancing and failover legitimate use cases for low ttl. Cause it wrecks their argument?
Why do you need a low ttl for those? You can add multiple IPs to your A/AAAA records for very basic load balancing. And DNS is a pretty bad idea for any kind of failover. You can set a very low ttl, but providers might simply enforce a larger one.
Re: Stop using low DNS TTLs
#26(2019)
And a similar version of the same blog post on a personal blog in 2019 https://news.ycombinator.com/item?id=21436448 (thanks to ChrisArchitect for noting this in the only comment on a copy from 2024).
Re: Stop using low DNS TTLs
#27Re: Stop using low DNS TTLs
#28Re: Stop using low DNS TTLs
#29Re: Stop using low DNS TTLs
#30The irony here is that news.ycombinator.com has a 1 second TTL. One DNS query per page load and they don't care, yay!