I've been working on the pgeodns nameserver
again. It's fun picking up years old code. Currently we're using
it for various perl.org services to geographically distribute
requests and I'm working on some new features so we can use it
for that and to more carefully load balance the servers in the
NTP Pool.
I've been working on writing tests for
everything and since then refactoring the code to get it cleaned
up while adding a few features.
It's tempting to have a generic all-purpose super flexible modular nameserver platform, so I might take a cue from qpsmtpd and make all the Real Logic be plugin driven.
For most DNS serving I use …
[Read more]