169 похожих чатов

Подскажите пожалуйста, у меня бот типо сайта-знакомств в котором люди

нажимают "начать поиск" и почти как в Дай винчике нажимают лайк/не лайк, сколько для такого бота потребуется ресурсов сервера , скажем на 500к человек ?

38 ответов

47 просмотров
punkin ☘- Автор вопроса

Очень много это сколько ? (500к я имел введу не онлайн, а записей в бд) Я почему спрашиваю, у меня уже 4к пользователей и забит процессор на 60-70% 2 ядра,ьмне нужно понимать что мне покупать

punkin ☘
Очень много это сколько ? (500к я имел введу не он...

в любом случае ты сможешь в любой момент сменить хост, поэтому не парься

punkin ☘- Автор вопроса
punkin ☘
Очень много это сколько ? (500к я имел введу не он...

4к и забит на 60-70%, какое место в боте так грузит машину?

2/4 должно вполне за глаза хватить, но зависит от того, насколько хорошо ты его напишешь и насколько грамотно подойдёшь к БД. Был у меня один заказ, где нужно было тоже бота по тематике знакомств реанимировать за другим кодером. Там на тот момент было почти 70к юзеров, сервер за 40$ на Digital Ocean, при этом у того разработчика бот постоянно падал и отвечал с задержкой секунды 4. У него стоял load balancer на кучу инстансов, и он ещё говорил, что нужен ему сервер дороже, долларов за 100, мол 40$ не хватает. Когда бот попал ко мне, и я почистил его хуйню, а бот стал летать на одном инстансе с сервером 1/1 Гб за несколько долларов

punkin ☘- Автор вопроса
Daniil Kovalenko
@genshin_meeting_bot

а в чем проблемы были в основном?

Daniil Kovalenko
@genshin_meeting_bot

Бот знакомств? Реально? Как так его можно было написать что он лагал и падал?

Основная причина - алхимия синхронная, тонна лишних запросов к БД Запрос подбора людей абсолютное днище Ещё немного роли сыграл повальный говнокод везде

punkin ☘- Автор вопроса

+

Daniil Kovalenko
Основная причина - алхимия синхронная, тонна лишни...

Ах да, он ещё на каждое сообщение хуярил по 2 запроса getChatMember, чтобы проверять подписку в каналы. А в одном важном месте с рассылкой забыл sleep поставить, из-за чего его бот и уходил постоянно в лимиты, падая

punkin ☘
+

Спорим ты еще и конекшены не закрываешь

Riz
Что за ебан писал это?

Какой-то клоун, который меня обосрал в ЛС потом за предложение разобрать ошибки и помочь не допускать их в будущем

Daniil Kovalenko
Какой-то клоун, который меня обосрал в ЛС потом за...

Вот идиот, бесплатная помощь и такое отношение. Вот точно ублюдок!

punkin ☘
+

Что за роли и нахера они?

punkin ☘- Автор вопроса
Riz
Что за роли и нахера они?

У Тишки в темплейте, мне нужно были для рег/не рег

punkin ☘- Автор вопроса
Riz
Рег не рег где?

Проверяется каждый аптедт на то зареган ли этот юзер, если нет его роль notreg и стоит фильтр на notreg регистрации

🤔 T️️h️️i️️n️️k️️i️️n️️g
Не все что бесплатное и помощь - полезно

В нынешнее время, когда чуть ли не каждая собака пытается заработать на уроках, уж лучше бесплатные уроки и советы, чем умник, который на курсе не с первого раза находит ошибку

punkin ☘
Проверяется каждый аптедт на то зареган ли этот юз...

А ты там случаем не на своем компе включаешь бота?

punkin ☘- Автор вопроса
Riz
А ты там случаем не на своем компе включаешь бота?

На моем компе сейчас включен, а что?

punkin ☘
На моем компе сейчас включен, а что?

Гений! А на сервере сколько жрет?

punkin ☘- Автор вопроса
Riz
Гений! А на сервере сколько жрет?

На сервер еще не загружал, я только сегодня дописал код решил загнать людей с канала для теста

punkin ☘- Автор вопроса
Riz
Гений! А на сервере сколько жрет?

А есть разница сколько он жрет на компе, а сколько на серваке?

punkin ☘
screenshot

camelCase 😰👍

punkin ☘
screenshot

#Селект #Норм

punkin ☘
screenshot

структурировать квери - да не, захуячим все в одну строку

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта