ZooKeeper backed repository for runtime info about Containers. This implementation uses {@link PathChildrenCache} to cache containerinfo from ZooKeeper. The cache is used for all reads, whereas all writes are written directly to ZooKeeper. This means that a read that immediately follows a write may return {@code null} if the cache has not been updated yet.
@author Mark Fisher
@author David Turanski
@author Ilayaperumal Gopinathan
@author Patrick Peralta
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.