Приветствую вас, хабралюди! Мне очень приятно, что встретили мой проект тепло. Всем тем, кому еще не довелось узнать о проекте, приглашаю к прочтению моего недавнего поста "MaxXBot — IM-бот каждому!". Решил продолжать писать во имя привлечения умных людей (может кто и станет следить за развитием программы, а мне будет приятно).
Сейчас проведу небольшой обзор новой версии программы 1.6.1. В предыдущем финальном релизе я сконцентрировался на разработке структуры расширяемой функциональности, но напрочь забыл о глубоком тестировании, в частности под промышленным напором с нагрузкой в сотни аккаунтов, правда и возможности реальной не было. После выхода 1.6 обнаружилась слабая сторона программы — нестабильная и медленная работа под нагрузкой, некоторые пользователи отмечали жуткую заторможеность особенно с заполненным визуальным логом, быстрая набивка лог-файла (за сутки он мог набрать 10 мб веса), «занятость» программы при обработке запросов — каждый аккаунт-пользователь должен был постоянно подавать запросы дабы отследить свободную секунду бота, неприятно, правда? Конечно для юзера с парой-тройкой друзей бот исправно делал свою работу (никаких тормозов и все в ажуре), но я должен был учесть интересы всех пользователей, чьи боты обслуживают народ пачками. К тому же мелкие баги портили картину. Нужна была доработка. Доработал, а каков результат?