Cache pool based on a static list
Cache pool based on a static list
static set of cache nodes to construct the cluster
Zookeeper based cache pool cluster.
Zookeeper based cache pool cluster. The cluster will monitor the underlying serverset changes and report the detected underlying pool size. The cluster snapshot is unmanaged in a way that any serverset change will be immediately reflected.
the zookeeper path representing the cache pool
zookeeper client talking to the zookeeper, it will only be used to read zookeeper
Zookeeper based cache pool cluster.
Zookeeper based cache pool cluster. The cluster will monitor the underlying serverset changes and report the detected underlying pool size. The cluster snapshot will be updated during cache-team's managed operation, and the Future spool will be updated with corresponding changes
the zookeeper path representing the cache pool
zookeeper client talking to the zookeeper, it will only be used to read zookeeper
Optional, the backup static pool to use in case of ZK failure. Empty pool means the same as no backup pool.
Optional, the destination to report the stats to
Cache specific cluster implementation. - A cache pool is a Cluster of cache nodes. - cache pool requires a underlying pool manager as the source of the cache nodes - the underlying pool manager encapsulates logic of monitoring the cache node changes and deciding when to update the cache pool cluster