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.