Scriptable GeoDNS: Leaving AWS for Bunny
sshah03
58 points
22 comments
November 06, 2026
Related Discussions
Found 5 related stories in 200.4ms across 11,878 title embeddings via pgvector HNSW
- Load balancing and failover inside Bunny CDN joe-at-bunny · 20 pts · September 30, 2026 · 53% similar
- Bunny CDN Security Incident SondreDag · 212 pts · October 30, 2026 · 51% similar
- DNS: A Replacement for Finger Bender · 36 pts · October 23, 2026 · 49% similar
- DuckLabs to Join AWS, Projects to Remain Open Source – DuckDB xnx · 14 pts · August 26, 2026 · 48% similar
- Quad9 (DNS Resolver) to Exit France farrokhi · 1102 pts · October 22, 2026 · 48% similar
Discussion Highlights (8 comments)
uneekname
> I run seven small NixOS virtual machines to host this blog around the world Wow!
arm32
Bunny's scriptable DNS is something I geek out so hard over. Bunny's DNS products in general, actually, are highly underrated. Kevin, my offer still stands to come work on it! :P
arm32
Vincent, I love your map design on the blog post!
temp0826
Hasn't stuff like this been solved with anycast and typical routing algorithms of old etc? Or is this solving a different problem? (This doesn't affect me but have been considering moving some stuff from aws/cloudflare to bunny)
whinvik
I actually went and looked at the linked Terraform blog post and I realized something. It mentions that you used CDKTF because you prefer its expressiveness. The actual TF is generated from CDKTF. Having struggled with understanding and writing TF in the past, now, I don't really have to care with agents. I let them rip, then just read the plan output. I am sure we will find more such examples where we can rip out an intermediate step completely because of agents.
askbjoernhansen
The "cloud provider rates" for this are a bit crazy. It's great bunny.net is offering a (more flexible!) product basically for free. The NTP Pool does ~1m dns queries a second on the hourly peak with a small-ish (old) Go program (called `geodns`) running on a bunch of mostly small VMs around the world. The average is much less, but paying $0.70/million for ~11 billion queries a day would be a lot of money for a "random volunteers on the internet" project at "cloud provider rates".
matja
I wish this functionality was just built into SRV records - encode the lat/lon and ASN and get the client decide where to go.
jedisct1
Nod. Bunny's scriptable DNS is really awesome.