Thw log should not be in-memory. Even more: it must be persisted to stable storage for the protocol to be correct.