Сокращение рутины (toil reduction)
В SRE «toil» — ручная, повторяющаяся, автоматизируемая работа без долговременной пользы, растущая вместе с системой; сокращение toil — это систематическая автоматизация такой работы, чтобы инженеры занимались улучшениями.
Определение Google SRE: toil — работа ручная, повторяющаяся, автоматизируемая, тактическая (не стратегическая), не дающая долговременной ценности и растущая пропорционально размеру сервиса. Примеры: вручную перезапускать упавшее задание, вручную создавать сервер, раз за разом отвечать на один и тот же алерт одним и тем же действием. Проблема: рутина съедает время, плохо масштабируется (больше системы — больше рутины), демотивирует и вытесняет работу по улучшениям. Лекарство: выявить, измерить, сколько времени она занимает, и автоматизировать (скрипты, самообслуживание, автоисправление, лучшие инструменты). Google советует держать toil у SRE ниже ~50 % времени, чтобы остальное шло на инженерную работу, сокращающую будущий toil.