Cianplan

Nivel 1: Fundamentos · L1.2 DNS y CDNs

TTLs, GeoDNS y failover

Explicar los trade-offs del TTL y por qué el failover por DNS no es instantáneo.

10 min · Gratis

Lo que te llevas

  • Un TTL es una petición, no una regla: navegadores, sistemas operativos y algunos resolvers guardan las respuestas más tiempo del que pediste.
  • Los TTL bajos compran agilidad durante un cambio y cuestan tráfico al resolver y búsquedas en frío el resto del tiempo.
  • Las políticas de enrutamiento DNS (ponderado, por latencia, por geolocalización, failover) deciden qué respuesta recibe un resolver.
  • El failover por DNS tiene una cola larga, así que el failover real le toca a un balanceador de carga o a anycast; el DNS es para movimientos planeados.

Cómo está armada la clase

  1. El problema
  2. La versión simple
  3. La cola larga de un cambio de DNS
  4. Elegir un TTL
  5. De dónde sale la respuesta
  6. Comprueba lo que entendiste