потом совсем треш - пятый уровень. время оказывается вообще не время. и время физическое короче так то не очень.
NATS решил это просто и топорно. Одна мастер-нода работает, слейвы отдыхают и ждут смерти мастера, чтобы включиться в работу. Не очень распределенно, зато строгая консистентность