Size: a a a

2020 July 24

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
ты реально читаешь всю историю этого чата?
Интересно же. Правда часто нихрена не понятно🙈
источник

ЕП

Евгений Петров... in aiogram [ru]
Технопёс
> Соответственно, если ты ещё не упёрся в лимитики, но человечки уже недовольны
покажи мне, где превышен такой лимит, и бот задыхается сам от себя. Настолько подыхает, что встаёт надобность масштабироваться на мульон процессов, и пилить плотные кучи обнов на микромолекульные. Максимальный 30 RPS вроде?

По поводу мнения😎😎😎💪 чувачков с телеги 😎👍👍💪 процитируй мне дословно, где они говорят, что вебхуки панацея от задыхания. По поводу этого я сказал тут.

эта простыня ни смешно, ни грустно, я если честно немного в ступоре, не ожидал
Что-то я не думаю, что у комбота rps 30, через саппорт их поднимают.

"процитируй мне дословно, где они говорят, что вебхуки панацея от задыхания"
Процитируй мне дословно, где я вообще говорил про панацею.
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Группа будет без подписи, а когда смотришь конкретную картинку то показывается ее подпись
помню читал канал какой-то медийный, которые новости вещают с нотками официоза. И к одному посту было прикреплено видео, а как известно, в десктопной телеге показывается и дата добавления авы, и названия залитых файлов (видео, фото, etc). Короче видео которое было прикреплено к посту называлось «путлерская пропаганда.mp4» (или около того). С тех пор бывает ищу пасхал очки
источник

Т

Технопёс in aiogram [ru]
Евгений Петров
Что-то я не думаю, что у комбота rps 30, через саппорт их поднимают.

"процитируй мне дословно, где они говорят, что вебхуки панацея от задыхания"
Процитируй мне дословно, где я вообще говорил про панацею.
комбот случай из ряда вон выходящий, мы сейчас говорим про общий слой приложений, которым лимитов хватает. Да и я говорил уже, есть игровые боты, сидящие на полинге, и помню как авторы говорили что так даже лучше по скорости (могу поискать сообщения в ботоиде чтоб не быть голословным)
источник

Т

Технопёс in aiogram [ru]
это как бы всё равно не отменяет того факта, что мы щас находимся на платформе телеги, где есть свои правила, ограничения. И ставить способы доставки обновлений на пьедестал средств масштабируемости звучит неуместно имхо
источник

ЕП

Евгений Петров... in aiogram [ru]
Технопёс
комбот случай из ряда вон выходящий, мы сейчас говорим про общий слой приложений, которым лимитов хватает. Да и я говорил уже, есть игровые боты, сидящие на полинге, и помню как авторы говорили что так даже лучше по скорости (могу поискать сообщения в ботоиде чтоб не быть голословным)
У меня нет причин тебе не верить, но если не впадлу – найди, довольно интересно
источник

ЕП

Евгений Петров... in aiogram [ru]
Технопёс
это как бы всё равно не отменяет того факта, что мы щас находимся на платформе телеги, где есть свои правила, ограничения. И ставить способы доставки обновлений на пьедестал средств масштабируемости звучит неуместно имхо
А как ты ещё масштабируешь? Вот тут предлагали проксировать поллинг через отдельный процесс, хотя это выглядит как те же вебхуки, только костыльнее
источник

ЕП

Евгений Петров... in aiogram [ru]
Полагаю, следующий вопрос будет: "а зачем масштабировать", отвечу сразу: "хз"
источник

Т

Технопёс in aiogram [ru]
Евгений Петров
У меня нет причин тебе не верить, но если не впадлу – найди, довольно интересно
не могу вспомнить конкретные названия тех ботов, пока просто вброс
https://t.me/botoid/635660
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Евгений Ры́марев
Яндекс закрывает общедоступный переводчик, не помню говорил или нет.
Скинул автору🤔
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Синхронная чтоль?
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Синхронная чтоль?
да
источник

ЕП

Евгений Петров... in aiogram [ru]
Технопёс
не могу вспомнить конкретные названия тех ботов, пока просто вброс
https://t.me/botoid/635660
Хм, по ссылке автор говорит про voicybot, но потом обнаруживается вот что:
https://t.me/golden_borodutch/3339

Совсем обратная ситуация. Я так понял, Никита – автор Войси
Telegram
Золото Бородача
Рубрика #мюсли

Это пост-жалоба на @BotSupport и в целом на то, как развивается платформа ботов в Телеграме. Пост можете форвардить напрямую руководству мессенджера или тем, кто занимается платформой ботов. Я не знаю, как дела обстоят у других ботов, но @voicybot болеет сильно в часы пик по причинам, которые я подозреваю — но не могу никак подтвердить из-за бездействия поддержки.

На данный момент, через @voicybot проходит в районе 2 300 000 апдейтов в сутки — это примерно 27 апдейтов в секунду. Немного, если брать среднее число — но если учесть, что 80% апдейтов приходит в окно в 20% времени — появляется очень большая проблема, в которой бутылочным горлышком становится механизм доставки апдейтов серверами Телеграма.

Есть два механизма на данный момент: поллинг и вебхуки. Поллинг отпал сразу, так как он позволяет получать 100 апдейтов за раз последовательно. То есть при задержке в 500 миллисекунд бот начнет запаздывать с ответами уже при 200 апдейтах в секунду. Вебхуки — это уже другое дело: сервера Телеграма…
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
да пофиг, мне это не критично
источник

Т

Технопёс in aiogram [ru]
Евгений Петров
Хм, по ссылке автор говорит про voicybot, но потом обнаруживается вот что:
https://t.me/golden_borodutch/3339

Совсем обратная ситуация. Я так понял, Никита – автор Войси
Telegram
Золото Бородача
Рубрика #мюсли

Это пост-жалоба на @BotSupport и в целом на то, как развивается платформа ботов в Телеграме. Пост можете форвардить напрямую руководству мессенджера или тем, кто занимается платформой ботов. Я не знаю, как дела обстоят у других ботов, но @voicybot болеет сильно в часы пик по причинам, которые я подозреваю — но не могу никак подтвердить из-за бездействия поддержки.

На данный момент, через @voicybot проходит в районе 2 300 000 апдейтов в сутки — это примерно 27 апдейтов в секунду. Немного, если брать среднее число — но если учесть, что 80% апдейтов приходит в окно в 20% времени — появляется очень большая проблема, в которой бутылочным горлышком становится механизм доставки апдейтов серверами Телеграма.

Есть два механизма на данный момент: поллинг и вебхуки. Поллинг отпал сразу, так как он позволяет получать 100 апдейтов за раз последовательно. То есть при задержке в 500 миллисекунд бот начнет запаздывать с ответами уже при 200 апдейтах в секунду. Вебхуки — это уже другое дело: сервера Телеграма…
Что с этим делать? Есть два максимально простых решения, которые будут одинаково эффективны:
1. Увеличить максимальное количество параллельных вебхуков с 100 до 1000 (а лучше 10 000)
2. Начать отправлять апдейты пачками, а не по одному (batching)

разве второй пункт это не про поллинг? Поллингом же как раз забирается пачка в 100 апдейтов
источник

СА

Сергей Антонов... in aiogram [ru]
Всем привет!Такой вопрос: Google Drive Api Бесплатный?
источник

Т

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

ЕП

Евгений Петров... in aiogram [ru]
Технопёс
Что с этим делать? Есть два максимально простых решения, которые будут одинаково эффективны:
1. Увеличить максимальное количество параллельных вебхуков с 100 до 1000 (а лучше 10 000)
2. Начать отправлять апдейты пачками, а не по одному (batching)

разве второй пункт это не про поллинг? Поллингом же как раз забирается пачка в 100 апдейтов
Он чуть выше пишет: "поллинг отпал сразу", что противоречит фразе Джонни по твоей ссылке.

Второй пункт не про поллинг. Он предлагает в этих 100 соединениях отправлять не по одному сообщению в вебхуке, а по X
источник

Т

Технопёс in aiogram [ru]
Евгений Петров
Он чуть выше пишет: "поллинг отпал сразу", что противоречит фразе Джонни по твоей ссылке.

Второй пункт не про поллинг. Он предлагает в этих 100 соединениях отправлять не по одному сообщению в вебхуке, а по X
а, вот оно как
источник

G

Gabben in aiogram [ru]
Евгений Петров
Он чуть выше пишет: "поллинг отпал сразу", что противоречит фразе Джонни по твоей ссылке.

Второй пункт не про поллинг. Он предлагает в этих 100 соединениях отправлять не по одному сообщению в вебхуке, а по X
Так и не понял почему он сразу отпал
источник