Does someone know what all needs to happen to allow a real [non-Mini]
cluster to run on fully random ports? Currently it looks like:
ThriftBlurControllerServer - binding needs fixed when multiple
instances are running
ThriftBlurShardServer - binding needs fixed when multiple instances are running
BlurClient - needs a way to accept a ZK quorum as a connection string
and discover controllers from ZK.
The controllers already rely on ZK for the shard connections so that
should "just work" I reckon.