Semantically-versionned service discovery