Fault tolerance in the context of Fuse Message Broker means that, in case of a broker failure, there is a broker on standby that is ready to take over from the failed broker, with no loss of data. There are thus two fundamental requirements that the fault tolerant messaging system must satisfy: minimum downtime; and avoidance of data loss when a broker fails. Fuse Message Broker addresses these fault tolerant requirements using a master/slave cluster.