DevGuideTK
← Trilha Backend

DNS

Como um nome de domínio vira um endereço IP, quem responde em cada etapa e por que uma mudança de DNS demora a valer para todos.

DNS é o serviço que traduz um nome, como api.loja.com.br, no endereço IP da máquina que responde por ele.

Quase toda conexão começa por uma consulta DNS. Migrações, failover e a comunicação entre serviços dependem dele, e uma falha de DNS parece uma falha de tudo ao mesmo tempo.

  • A resposta original vem do servidor autoritativo do domínio; o resto do caminho guarda cópias.
  • Cada resposta fica em cache pelo tempo definido no TTL.
  • "Propagação" é só o cache antigo vencendo.
  • Reduza o TTL com antecedência antes de trocar um endereço.
  • Conexões abertas por muito tempo continuam presas ao endereço antigo.