1. Unknown state неге қауіпті Timeout операция орындалмады дегенді білдірмейді. Сервер ресурсты жасап үлгеруі мүмкін, бірақ жауап клиентке жетпей қалуы ықтимал. Соқыр қайталау әсерді екі рет орындауы мүмкін.
2. Мутация алдындағы durable intent Сыртқы әрекетке дейін операцияның мақсаты, ресурс идентификаторы және күтілетін нәтиже ұзақ сақталатын түрде жазылады.
3. Әр сыртқы әсерден кейін checkpoint Маңызды өзгерістен кейін жаңа checkpoint сақталады: не орындалды, қандай нұсқа белсенді, қандай тексерулер өтті. Осылайша recovery соңғы дәлелденген күйден басталады.
4. Retry алдында reconcile Timeout-тан кейін алдымен сыртқы күй оқылады: 1. Әсер қолданылған болса — келесі қадамға өту. 2. Әсер жоқ болса — қауіпсіз қайталау. 3. Күй қайшы болса — тоқтап, нақты шындықты қалпына келтіру.
Бұл тәсіл релиздерге, төлемдерге, кезектерге және ұзақ автоматтандырылған процестерге жарайды.
