Часть 2. Жадность, невидимые браузеры и смерть от нехватки памяти
Бот стабильно работал в Telegram. Он фильтровал слова «скидка» и «вебинар» на уровне кода и выдавал отличные тексты. И тут во мне проснулась жадность.
«А пусть он сам заходит в Макс и дублирует посты туда!» — подумал я. Для этого API уже не хватало. Я прикрутил к скрипту тяжелую библиотеку Playwright, которая поднимала на сервере невидимый браузер Chromium, логинилась на сайтах и имитировала печать текста.
Итог? На моем скромном сервере тупо кончилась оперативная память. Chromium сожрал всё. Следом переполнился жесткий диск: архиватор логов выдал фатальное No space left on device, потому что бот в панике пытался сохранить временные файлы. Сервер повис намертво.
Урок второго дня: Масштабирование ради масштабирования — это путь в никуда. Я снес к чертям все невидимые браузеры, вычистил сервер и вернулся к минимализму.
Сейчас весь проект — это 7 легких файлов кода, которые работают только с API Telegram. Сервер «дышит», а бот стабильно и без сбоев ведет ИИшненько. Никаких тяжелых браузеров, только сухие факты о технологиях и сарказм.
Впрочем, главная проблема ждала меня впереди — когда моя нейросеть вдруг решила стать писателем-фантастом. Но об этом в следующей части.











