Viewstamped Replication Revisited: A Step-by-Step Guide

The Full Story of Distributed Agreement.