Есть ли недостатки у короткого TTL DNS?
Во-первых, ваш DNS не должен меняться очень часто. Многие DNS-серверы не соблюдают ваш «запрос» TTL и навязывают свою собственную политику. Если вы собираетесь внести изменения, установите более низкий TTL за несколько недель до изменения. Обычно длинный TTL помогает снизить нагрузку на авторитетные серверы и добавляет немного времени клиентам, обращающимся к вашему сайту. Я обычно использую 3600 или даже 36000 в зависимости от ситуации.
Более высокие значения TTL означают меньшее количество запросов DNS, что, вероятно, приведет к снижению «затрат» для вас и тех, кто попадает в ваш DNS. (меньше поездок туда и обратно)
Тем не менее, очень низкие значения TTL могут быть полезны для инфраструктуры.
Если у вас есть «плавающее» DNS-имя серверной инфраструктуры (например, puppet.sample.com), которое вы перемещаете из одного поля в другое для обеспечения высокой доступности, и только ваши системы должны соблюдать эту запись, тогда низкие значения TTL могут быть довольно полезно.