Propagação de DNS não é sobre sincronização de dados - é sobre expiração de cache. Aprenda como TTLs funcionam e como fazer migrações sem downtime.

Existe um mito persistente de que atualizar um registro DNS requer esperar que os servidores ao redor do globo 'sincronizem' os novos dados, como derramar água em um sistema de tubos complexo. Isso é fundamentalmente falso.
Propagação de DNS não é sobre empurrar novos dados para o mundo. É estritamente um jogo de espera. É a certeza matemática de esperar que dados antigos expirem de milhões de caches independentes.
Cada registro DNS que você publica contém um inteiro TTL, medido em segundos. Quando o resolver recursivo de um provedor de internet consulta seu domínio, ele olha para esse TTL. Se o TTL for 86400 (24 horas), o resolver faz uma promessa: ele não pedirá aos seus servidores uma atualização pelas próximas 86.400 segundos.

Se você alterar seu endereço IP cinco minutos depois que esse resolver guardou seu registro em cache, seu novo IP será completamente invisível para cada cliente daquele ISP específico até amanhã.
Você pode visualizar esse processo de expiração a partir de um resolver público. Ao analisar uma consulta de linha de comando, você pode assistir os segundos exatos contarem regressivamente até que o cache limpe:
dig +noall +answer @8.8.8.8 exemplo.com
A segunda coluna na saída mostrará um número diminuindo constantemente em execuções sequenciais. Uma vez que ele chegue a zero, a próxima requisição finalmente alcançará seu servidor de nomes autoritativo e recuperará seu IP atualizado.
Equipes de SRE conduzem migrações perfeitas manipulando essa matemática do TTL. Se você planeja trocar balanceadores de carga no sábado à noite:
Ocasionalmente, ISPs 'rebeldes' codificarão TTLs mínimos (recusando-se a honrar qualquer coisa abaixo de 1 hora) para economizar largura de banda. Nesses casos raros, pequenas parcelas de usuários permanecerão isoladas em sua infraestrutura antiga por mais tempo do que o esperado, razão pela qual preservar o roteamento legado até que o tráfego chegue a zero é uma margem de segurança crítica.
A propagação de DNS é inteiramente previsível se você entender os mecanismos de cache.
Ao instrumentar fortemente sua infraestrutura com o Heimdall Observer, você pode rastrear desvios de registros em servidores autoritativos para garantir que suas atualizações foram publicadas corretamente, permitindo que preveja com confiança quando o tráfego global mudará naturalmente para seus novos alvos.
Junte-se a milhares de equipes que confiam no Heimdall para manter seus sites e APIs online 24/7. Comece com nosso plano gratuito hoje.
Comece a monitorar gratuitamenteEngenheiro de infraestrutura focado em DNS, redes e nas camadas invisíveis que determinan se as aplicações são alcançáveis.