Условный сайт или мобильная игра — это не абстрактное облако, а стойки с реальными серверами. Они едят электричество, греются и требуют вентиляции, а значит любая лишняя инструкция в коде превращается в лишние ватт-часы, деньги и CO₂. По последним оценкам, доля ИТ в общем мировом углеродном следе уже сравнима с авиацией, и растёт быстрее, чем мы успеваем строить новые ветряки. Основные прожорливые зоны очевидны даже для подростка-разработчика: процессор нагружается бесконечными циклами и неэффективными запросами к базе; память держит давно неиспользуемые объекты, а потому модули греются сильнее; сеть таскает огромные JSON и картинки в 8K, хотя пользователю хватило бы компактного WebP и пары полей. Зная это, можно быстро «подсушить» проект. Шаг номер раз — измерения. На ноутбуке или десктопе с Intel-процессором ставишь Intel Power Gadget, нажимаешь «Start Log» и видишь, сколько ватт уходит во время запуска твоего скрипта. Если работаешь с Linux-сервером или кластерами, поднимаешь Scaph
Почему важно писать код экономно для природы. И как это сделать 🧩
22 июня 202522 июн 2025
2 мин