
Bookkeeper is a replicated log service which can be used to build replicated state machines. a log contains a sequence of events which can be applied to a state machine. bookkeeper guarantees that each replica state machine will see all the same entries, in the same order.