From the spanner paper, it says that
"To support replication, each spanserver implements a single Paxos state machine on top of each tablet. (An early Spanner incarnation supported multiple Paxos state machines per tablet, which allowed for more flexible replication configurations. The complexity of that design led us to abandon it.)"
so can anyone explain what dose the single paxos state machine mean? and what does the multiple paxos stathe machines mean?
I guess the multiple Paxos state machine per tablet is that there is multiple independent single Paxos state machne in a single tablet, then the leader and followers in a single tablet can replicate data in parallel, since these single paxos state machines are independent.
is it right? If I misunderstanding something, please correct me. Thank you.