shared config service lib integrated with etcd