https://en.wikipedia.org/wiki/Consul_(software)
> Registered services and nodes can be queried using a DNS interface or an HTTP interface
This thread is about Hesiod, a service which provides DNS interface for databases.
That's pretty neat though.