nruth/gaoler — Issue #32: Acceptor state garbage collection
Author: nruth
Created: 2011-12-03 23:39:08+00:00
State: open

Acceptor state grows linearly and results in measured throughput drop and latency increase.

Implement simple garbage collection as in Renesse's "Paxos Made Moderately Complex", making use of having 2f+1 replicas.

So far partially complete:
Acceptors can handle a gc request, but someone else (proposer / commander) needs to track replica state and send the gc request appropriately.