Генерация ночных отчётов, синхронизация с внешними системами, полный бэкап базы — всё это спланировано на «тихие часы», когда пользователей почти нет. План работает ровно до первого раза, когда пакетная задача не укладывается в отведённое окно и продолжает грузить диск и процессор ровно тогда, когда сервер уже нужен живым клиентам. Дальше — что конкретно ломается при таком столкновении, как посчитать окно с реальным запасом, а не впритык, и какими средствами ограничить фоновую задачу так, чтобы её опоздание не превращалось в инцидент.
Подробнее →