pub fn paxos_bench<'a>(
num_clients_per_node: usize,
checkpoint_frequency: usize,
f: usize,
num_replicas: usize,
paxos: impl PaxosLike<'a>,
clients: &Cluster<'a, Client>,
client_aggregator: &Process<'a, Aggregator>,
replicas: &Cluster<'a, Replica>,
)