Trait describing the interface to the DdslClient.
This is a cache that caches read results for some time.
This is the main DdslClient-implementation.
Since we migt have a situation where our ddsl / zookeeper solution is broken or down we have to have a solution where we can override it.