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

Кто с тройкой работает, подскажите, как в ней выполнен фильтр

по chat_type?

41 ответов

14 просмотров

Глянь в гитхабе, быстрее будет

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
Глянь в гитхабе, быстрее будет

Думал в доке будет, а по факту чё-то нету...

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
Смешной

Хз, ночью смотрел, быть может проглядел конечно...

https://docs.aiogram.dev/en/dev-3.x/dispatcher/filters/index.html

Groosha
https://docs.aiogram.dev/en/dev-3.x/dispatcher/fil...

Мастер, подскажи, что нужно почитать по виртуальному окружению, чтобы размещать ботов на серваках без проблем

Aleksandr-Danilov 🇺🇦 Автор вопроса

Если накатить один и тот же условно крупный скрипт на скажем Python, то без докера и с ним, какая разница по ресурсам для сервера?

Aleksandr Danilov 🇺🇦
Если накатить один и тот же условно крупный скрипт...

докер придуман не для оптимизации ресурсов, а что бы можно было быстро зарелизить в "одну комманду"

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
докер придуман не для оптимизации ресурсов, а что ...

Это я понимаю, просто интересно насколько.

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
хуй знает

Единственное сравнение что я знаю - это для PostgreSQL, где в докере база замедляется до двух раз. Но там-то ладно, там IO-Bound...

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
у меня всё так работает

Ну так у тебя база-то как используется? Нагрузки-то немного наверное?

Aleksandr-Danilov 🇺🇦 Автор вопроса
Aleksandr Danilov 🇺🇦
Ну вот

а сколько тебе нужно предустановить прежде чем запустить свой скрипт?

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
а сколько тебе нужно предустановить прежде чем зап...

Не совсем понимаю вопрос. Если сервер для разработки, то я соединяю с ним PyCharm, и дальше накидываю в venv. Если сервер для полноценного деплоя, то я просто запускаю скрипт установки, модифицированный добавлением systemd файла для автозапуска.

Aleksandr Danilov 🇺🇦
Не совсем понимаю вопрос. Если сервер для разрабо...

ну тогда тебе этого достаточно, докер для бота, это у нас тут любители гачи напридумывали

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
ну тогда тебе этого достаточно, докер для бота, эт...

Я думал что скорее базу в докере держать это в стиле Гачи, а бота...а нахуя боту вообще выделять систему? Венва ж хватит

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
ну и отдельную бд на сервере сделать

Под каждого бота реляционку? Или ты про nosql?

Aleksandr-Danilov 🇺🇦 Автор вопроса

Можно базу выделить. Скажем, есть 3 сервера - мастер, синхронная реплика, асинхронная реплика.Похуй пока на шарды, роли не сыграет Что мешает просто на всех них выделить каждому боту по базе?

что за реплики?

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
что за реплики?

Реплики это ахуеть как грубо и приблительно - дубликаты базы. На случай факапа одной из них, реплики продублируют данные

Aleksandr Danilov 🇺🇦
Можно базу выделить. Скажем, есть 3 сервера - мас...

ну если хочется запарится то можно бд на отдельном сервере держать

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
ну я думал для этого есть бэкапы

Блять. Ну вот смотри, у тебя бот 24/7. Базу ты держал в этом здании. Пожар, серверам пизда. А бот работать должен. Ну и нахуй бэкапы если база падает? P.S. бэкапы нужны, но они не чинят deadtime

Aleksandr-Danilov 🇺🇦 Автор вопроса
Arwi
распределение ресурсов

Вот для этого и есть реплики. Хотя описание больше на шарды похоже

Aleksandr Danilov 🇺🇦
Единственное сравнение что я знаю - это для Postgr...

Есть тесты про "замедление в два раза"? А то те тесты что я видел показывают оверхед всего лишь 2-3%.

Aleksandr-Danilov 🇺🇦 Автор вопроса
Vitalii Hreben
Есть тесты про "замедление в два раза"? А то те те...

Как-то раз с Грушей кажется обсуждали это дело, секунду, кину ссылку

Vitalii Hreben
Есть тесты про "замедление в два раза"? А то те те...

Блин все об этом говорят, но я не могу найти пруфов

Vitalii Hreben
Есть тесты про "замедление в два раза"? А то те те...

Мы там ниже выяснили, что спикер про докер ничего не говорил особо

Aleksandr Danilov 🇺🇦
https://youtu.be/jcCLqVQs5No?t=1792

Я на это уже отвечал, он говорит про виртуалки, а про докер говорил что и не использовал особо.

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
читать файл максимально быстро? странный вопрос))
zamtmn
53
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
3
Кто создает тут ботов для телеграмм групп ?
Antskup
8
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Карта сайта