[systemd-devel] [RFC] Initial libsystemd-asyncns commit

David Timothy Strauss david at davidstrauss.net
Thu Jan 2 20:11:47 PST 2014


Just to consider what other folks are doing, I know Fedora builds
libcurl with a thread-isolated, NSS-based resolver.

On a less-related note, at Pantheon improve DNS performance on servers
by setting resolv.conf to localhost and running Unbound there. Unbound
then uses the datacenter's recursive DNS servers for things that miss
the local cache. This minimizes the time spent in blocked threads --
and waiting for lookups even with async libraries. As a bonus, you
also get DNSSec validation when possible.


More information about the systemd-devel mailing list