Sliplane hit Hetzner DNS record limits and 90-minute propagation delays, so they built a custom DNS server in ~1000 lines of Go. The solution uses the hidden primary pattern: a private Go server (built on miekg/dns) serves zone data via AXFR/IXFR to Hetzner Robot's public secondary nameservers. Postgres LISTEN/NOTIFY acts as
18 Comments
Sort: