Pregunta:
Me encontré con esta página en los documentos de Heroku …
Los dominios desnudos, también llamados dominios desnudos o ápice, se configuran en DNS a través de registros A y tienen serias implicaciones de disponibilidad cuando se utilizan en entornos de alta disponibilidad, como centros de datos masivos en las instalaciones, servicios de infraestructura en la nube y plataformas como Heroku.
Para una máxima escalabilidad y resistencia, las aplicaciones deben evitar los dominios simples y, en su lugar, depender únicamente de los nombres de host basados en subdominios.
¿Alguien aquí habla Enterprise? ¿Cuáles son las "implicaciones de disponibilidad" sobre las que advierten?
(Noto que http://stackoverflow.com no funciona ningún problema, por lo que evidentemente hay filosofías alternativas viables sobre este tema).
Respuesta:
De lo que están hablando es de que cuando usa un CNAME
para apuntar a sus servicios (que solo es posible en el subdominio, no en la raíz de la zona, no puede coexistir con los registros SOA
y NS
que se requieren en la raíz de su zone), pueden realizar un cambio en sus propios registros DNS para solucionar algún tipo de problema de disponibilidad.
Con una raíz de zona, debe usar un registro A
para apuntar a una dirección IP específica para el servicio. Si tienen un problema con el enrutamiento o algún tipo de denegación de servicio contra esa dirección específica, no pueden actualizar el registro A
su zona para que apunte a una IP diferente sobre la marcha; sin embargo, pueden actualizar las suyas propias, y eso es lo que un CNAME
les permite hacer.
Esto no se aplica a Stack Exchange porque no utilizan la plataforma de un tercero; serán ellos los que respondan a un problema de disponibilidad, por lo que si es un CNAME
o un A
no les importa.