Size: a a a

2020 August 22

i

ik in aiogram [ru]
вернее скорость
источник

i

ik in aiogram [ru]
если у меня код будет скорее синхронный
источник

Е

Егор in aiogram [ru]
источник

Е

Егор in aiogram [ru]
На начальных этапах "разбирания" в айгораме тебе надо научиться ставить async перед def и await перед карутиной)
источник

i

ik in aiogram [ru]
ладно
источник

i

ik in aiogram [ru]
дорогу осилит идущий
источник

i

ik in aiogram [ru]
попробую разбираться по ходу дела
источник

i

ik in aiogram [ru]
спасибо!
источник

WJ

Wolfram Juno in aiogram [ru]
ik
если у меня код будет скорее синхронный
Забей
источник

WJ

Wolfram Juno in aiogram [ru]
Я сомневаюсь, что боты на синхронных либах медленнее, чем на асинхронных. Там скорее в ограничение тг упрётся всё, чем в соединение.
источник

WJ

Wolfram Juno in aiogram [ru]
На сайтах ещё понятно, когда там 400к запросов в наносекунду
источник

DA

Dato Akobia in aiogram [ru]
Ребят, у меня тут проблема с ботом, которую я не могу решить пару дней уже. Я неоднократно писал сюда, но никто не смог помочь, к сожалению. Попробую ещё.


Есть бот, который собирает информацию от пользователя, дату и время (час), в общем. Inline Keyboard.


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

Например один элемент может добавиться не в ту переменную, а в локально созданную, даже проверял по ID, когда элемент не добавляется в список и создаётся отдельная локальная переменная под него, у него ID различный от глобальной, смущает тот факт, что только на сервере так, на локалке все норм. Интернет соединение может? То есть элемент просто не добавляется в список (WTF?)

Есть какие-нибудь идеи?
источник

i

ik in aiogram [ru]
Wolfram Juno
Я сомневаюсь, что боты на синхронных либах медленнее, чем на асинхронных. Там скорее в ограничение тг упрётся всё, чем в соединение.
вообще я думал асинк будет медленнее если сам код синхронный, типа будут тратиться ресурсы на await, мб у меня какие то неправильные представления об асинхронности
источник

i

ik in aiogram [ru]
но я так понимаю в масштабах небольшого бота (до 1000 пользователей) это не будет иметь значения
источник

WJ

Wolfram Juno in aiogram [ru]
Dato Akobia
Ребят, у меня тут проблема с ботом, которую я не могу решить пару дней уже. Я неоднократно писал сюда, но никто не смог помочь, к сожалению. Попробую ещё.


Есть бот, который собирает информацию от пользователя, дату и время (час), в общем. Inline Keyboard.


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

Например один элемент может добавиться не в ту переменную, а в локально созданную, даже проверял по ID, когда элемент не добавляется в список и создаётся отдельная локальная переменная под него, у него ID различный от глобальной, смущает тот факт, что только на сервере так, на локалке все норм. Интернет соединение может? То есть элемент просто не добавляется в список (WTF?)

Есть какие-нибудь идеи?
Ты добавляешь элемент в список (через append, видимо), и у тебя создаётся локальная переменная с таким именем и элемент добавляется туда?
источник

AB

Alex Bigi in aiogram [ru]
Dato Akobia
Ребят, у меня тут проблема с ботом, которую я не могу решить пару дней уже. Я неоднократно писал сюда, но никто не смог помочь, к сожалению. Попробую ещё.


Есть бот, который собирает информацию от пользователя, дату и время (час), в общем. Inline Keyboard.


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

Например один элемент может добавиться не в ту переменную, а в локально созданную, даже проверял по ID, когда элемент не добавляется в список и создаётся отдельная локальная переменная под него, у него ID различный от глобальной, смущает тот факт, что только на сервере так, на локалке все норм. Интернет соединение может? То есть элемент просто не добавляется в список (WTF?)

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

DA

Dato Akobia in aiogram [ru]
Wolfram Juno
Ты добавляешь элемент в список (через append, видимо), и у тебя создаётся локальная переменная с таким именем и элемент добавляется туда?
Yep, но не с каждым элементом так и не всегда
источник

s

std::mpa in aiogram [ru]
Alex Bigi
хероку - не для продакшена, заведи себе нормальный сервер
чойта?
источник

DA

Dato Akobia in aiogram [ru]
Alex Bigi
хероку - не для продакшена, заведи себе нормальный сервер
А, ну да, я же там написал, что для продакшена, ок
источник

DA

Dato Akobia in aiogram [ru]
Хотя у хероку норм, если заплатить
источник