etcd for service discovery and shared configuration