This is the second part of the State Machine Executor series. For your convenience you can find other parts in the table of contents in State Machine Executor Part 1 — Introduction The code we implemented in the last part is unable to recover from machine crashes. If the process dies midway, we need to … Continue reading State Machine Executor Part 2 — Fault tolerance