I am trying to setup a completely failsafe DNS system. Our web application serving infrastructure is sound with multiple failover servers but DNS is a weak-point for us. We currently tell our domain registrar to use our hosting providers name-servers. From there I utilise a virtual DNS server to forward to the relevant web-server/load-balancer.
However, my problem is that if the domain registrars domain servers were to go down then surely we would lose our site as well? Am I correct on this assumption? If so how would we make this fail-safe. I have researched the use of managed DNS providers which provide multiple fail-over DNS servers but even if we use this does this still not make the domain name registrar the weak point in the chain?
Thanks for any assistance.