======================================================================= ActiveMQ KahaDB Replication: HA replication for the KahaDB store ======================================================================= Goals: * Provide fast replication of the KahaDB Store * Support multiple replication slaves * Support dynamically adding new replication slaves to a running master * Support multiple master/slave selection strategies Status: * ZooKeeper based master/slave selection strategies implemented TODO: May need to have master watch for ZooKeeper disconnect to force the master to go offline. * A pure Broadcast/Multicast master/slave selection strategy implemented using ActiveBlaze. TODO: validate that split brain cannot occur.