Optimistic recovery in distributed systems | Synapse