service registry leveraging etcd as a backend