Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Почему переименование файла атомарно, а копирование — нет

Каждый деплой конфига через mv new.conf old.conf работает не потому, что так принято, а потому что у этой команды есть конкретная гарантия на уровне файловой системы. А cp new.conf old.conf такой гарантии не даёт — и если сервер уйдёт в перезагрузку или процесс упадёт ровно в неудачный момент, разница окажется не теоретической, а в виде битого nginx.conf на проде в четыре утра.

Подробнее →