One of the reasons they originally chose PowerDNS was that "it seamlessly allowed us to add new records without rebooting."
Can someone explain? What DNS server requires a reboot (or even restart) instead of a simple reload?
Can someone explain? What DNS server requires a reboot (or even restart) instead of a simple reload?
I'm not sure about "rebooting" -- if this was just a language error -- but PowerDNS can run with a MySQL or Postgres backend with instant updates to records. i.e., no reload or other configuration re-read required.
With DB replication up and running, you can get a fairly robust domain name server pool going without the usual headaches associated with copying updates to multiple servers.
In terms of dns updates, see the blog post http://blog.cloudflare.com/kyoto_tycoon_with_postgresql for details on how CF does it now.