нажимают "начать поиск" и почти как в Дай винчике нажимают лайк/не лайк, сколько для такого бота потребуется ресурсов сервера , скажем на 500к человек ?
Очень много это сколько ? (500к я имел введу не онлайн, а записей в бд) Я почему спрашиваю, у меня уже 4к пользователей и забит процессор на 60-70% 2 ядра,ьмне нужно понимать что мне покупать
в любом случае ты сможешь в любой момент сменить хост, поэтому не парься
может дело вообще в плохом коде
так на записи похуй
4к и забит на 60-70%, какое место в боте так грузит машину?
2/4 должно вполне за глаза хватить, но зависит от того, насколько хорошо ты его напишешь и насколько грамотно подойдёшь к БД. Был у меня один заказ, где нужно было тоже бота по тематике знакомств реанимировать за другим кодером. Там на тот момент было почти 70к юзеров, сервер за 40$ на Digital Ocean, при этом у того разработчика бот постоянно падал и отвечал с задержкой секунды 4. У него стоял load balancer на кучу инстансов, и он ещё говорил, что нужен ему сервер дороже, долларов за 100, мол 40$ не хватает. Когда бот попал ко мне, и я почистил его хуйню, а бот стал летать на одном инстансе с сервером 1/1 Гб за несколько долларов
Интересно что за бот такой был
@genshin_meeting_bot
а в чем проблемы были в основном?
Бот знакомств? Реально? Как так его можно было написать что он лагал и падал?
Основная причина - алхимия синхронная, тонна лишних запросов к БД Запрос подбора людей абсолютное днище Ещё немного роли сыграл повальный говнокод везде
+
Ах да, он ещё на каждое сообщение хуярил по 2 запроса getChatMember, чтобы проверять подписку в каналы. А в одном важном месте с рассылкой забыл sleep поставить, из-за чего его бот и уходил постоянно в лимиты, падая
Спорим ты еще и конекшены не закрываешь
Что за ебан писал это?
я догадываюсь
Какой-то клоун, который меня обосрал в ЛС потом за предложение разобрать ошибки и помочь не допускать их в будущем
Вот идиот, бесплатная помощь и такое отношение. Вот точно ублюдок!
Не все что бесплатное и помощь - полезно
Что за роли и нахера они?
У Тишки в темплейте, мне нужно были для рег/не рег
Рег не рег где?
Проверяется каждый аптедт на то зареган ли этот юзер, если нет его роль notreg и стоит фильтр на notreg регистрации
В нынешнее время, когда чуть ли не каждая собака пытается заработать на уроках, уж лучше бесплатные уроки и советы, чем умник, который на курсе не с первого раза находит ошибку
А ты там случаем не на своем компе включаешь бота?
На моем компе сейчас включен, а что?
Гений! А на сервере сколько жрет?
На сервер еще не загружал, я только сегодня дописал код решил загнать людей с канала для теста
А есть разница сколько он жрет на компе, а сколько на серваке?
структурировать квери - да не, захуячим все в одну строку
Обсуждают сегодня