A distributed consensus protocol which adapts to network conditions.
A Paxos which measures and adapts to its environment will perform better than one that does not.
git clone <autopaxos>
cd autopaxos
git submodule init
git submodule update
cd mprpc
./bootstrap.sh
./configure CXX='g++ -std=gnu++0x'
make
cd ..
make