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

Всем привет! Скажите, пожалуйста, в чем явное преимущество асинхронных ботов

перед синхронными?

17 ответов

20 просмотров

Ни в чем

Vika-Tumanova Автор вопроса
Tishka17
Ни в чем

А зачем тогда пишут асинхронных, если они ничем не лучше?

только от твоего бота зависит, какой функционал он должен выполнять, асинхронность не везде нужна.

Vika Tumanova
А зачем тогда пишут асинхронных, если они ничем не...

Потому что куча курсов из каждого утюга поют о том что асинхронщина делает ваш код быстрее

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

Alex
Чушь собачья

Почему же ?

assert
Почему же ?

Потому что потоки никто не отменял.

Vika-Tumanova Автор вопроса
Pavel Glukhov
только от твоего бота зависит, какой функционал он...

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

Vika-Tumanova Автор вопроса
Alex
Потому что куча курсов из каждого утюга поют о том...

Хах) в книжке learning asyncio так и сказано, что быстрее ничего не станет

Vika-Tumanova Автор вопроса
assert
Потому что синхроный не ответит пользователю пока ...

А вот это уже интересно. Значит, если у бота небольшая целевая аудитория, то и асинхронка ему ни к чему

Vika Tumanova
А вот это уже интересно. Значит, если у бота небол...

Это утверждение не имеет ничего общего с действительностью

Уже

Alex
Уже

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

Vika Tumanova
А зачем тогда пишут асинхронных, если они ничем не...

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

Alex
Потому что куча курсов из каждого утюга поют о том...

Кстати, сделать бы манкипатя асинкио чтобы через треды работало :)

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
I just installed it but how do I use it?
Talula
12
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Good afternoon, I just started learning php in conjunction with mysql. I am registering a system on a local Mamp server using phpMyAdmin. It seems to be stored normally in the...
ManGo
1
Карта сайта