У отсутствия rollback нет одного универсального названия: это может быть необратимая операция или изменение без плана отката. Последствие — невозможность безопасно вернуться к прежнему состоянию.
Как называется ситуация, когда rollback не предусмотрен и что может произойти?
У отсутствия rollback нет одного универсального названия: это может быть необратимая операция или изменение без плана отката. Последствие — невозможность безопасно вернуться к прежнему состоянию.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
У отсутствия rollback нет одного универсального названия: это может быть необратимая операция или изменение без плана отката. Последствие — невозможность безопасно вернуться к прежнему состоянию.
Нужно уточнить контекст: транзакция базы, релиз, миграция или внешняя отправка. Например, уже отправленное письмо нельзя отменить откатом БД. Для внешних эффектов применяют компенсацию, для релизов — совместимые миграции и план восстановления. Наличие rollback само по себе тоже не гарантирует возврат данных: важно, что именно откатывается и какие действия уже завершились.