Мужики, есть пример нормальной реализации рассылки на большое кол-во юзеров?

19 ответов

8 просмотров

сейчас найти не смог, но суть простая, отправляешь 30, дальше секунду ждешь )

Vyacheslav-A. Автор вопроса
Johnny Doe
сейчас найти не смог, но суть простая, отправляешь...

да, ток захлёбывается память :( там банально луп, который каждую 29-ю итерацию останавливается на секунду, и продолжает дальше, пока не кончится кол-во юзеров. На 300к падает, на 50к решил сделать, начинает работать и через время дохнет из-за нехватки памяти.

Vyacheslav A.
да, ток захлёбывается память :( там банально луп, ...

тут я не советчик, миллионам не рассылал, может есть нюансы )

Vyacheslav A.
да, ток захлёбывается память :( там банально луп, ...

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

Michael Anishchanka
Какая встреча

Какая встреча? Ты о чем?

Alex RootJunior 🇺🇦
Какая встреча? Ты о чем?

Возможно человек был питонистом и вспомнил тебя, как говорится, фантомная боль )

Alex RootJunior 🇺🇦
screenshot Похоже на то

Мама дорогая, я таких тесных связей просто сторонюсь ))

Michael Anishchanka
Ну ты же ментейнер аиограма

Скорее он главный виновник этой хери

Vyacheslav-A. Автор вопроса
Alex RootJunior 🇺🇦
Ты лучше покажи как у тебя реализовано, чтобы была...

ну грубо говоря вот так. Тяну данные из монги, потом работаю с этим массивом. Где-то на 30-40 итерации дохнет из-за нехватки памяти. Я склоняюсь к тому, что setTimeout такая себе затея использовать в этом кейсе, но честно хз как исправить. На ботах с меньшим количеством пользователей этот скрипт работает нормально. https://pastebin.com/GMd9ySUG

Vyacheslav A.
ну грубо говоря вот так. Тяну данные из монги, пот...

Скорее ты накапливаешь в памяти данные которые не надо накапливать

Vyacheslav A.
ну грубо говоря вот так. Тяну данные из монги, пот...

Во, есть возможность стримом читать из монги данные а не все сразу брать?

Johnny Doe
Мама дорогая, я таких тесных связей просто стороню...

Стремно и забавно когда ко мне на собеседование приходит человек который спрашивал глупости в ру пайтон беггиннерс чате

Alex RootJunior 🇺🇦
Стремно и забавно когда ко мне на собеседование пр...

уверен если б я к тебе пришел на собеседование, то ты смолол бы меня с землей )

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

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

Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Или кинули уже?
Magic
6
Всем привет, описание проблемы: локально достучаться до сервера не получилось, получаю ошибку с текстом Packet received out-of-order. Expected 0; got 45. Проблема с протоколом...
Yernur
1
Всем салют, заинтересовался odoo, хотел бы поинтересоваться на счёт этой ERP , прогеры которые работают над проектами вы используете odoo как серверную платформу работая с RES...
⚔️
8
40 тысяч в час / 3600 = 11,11 в секунду... Вам точно нужна очередь? (я просто не знаю "контекста") Такое количество запросов любое приложение замечательно "прожует" и не попер...
Igor Mitin
5
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
То есть если оно есть, то дальше всем похуй, даже если я рядом ссылку на оплату ставлю?
■_|ilya|_■
3
мужики, че по хостингам есть сейчас? с оплатой проблем нет хетц - там кус везде таймвеб - подорожание мвпс - всрато скайлвей - дороговато
✨ Uni [🌊 В отпуске]
2
Добрый день! Кто-нибудь сталкивался со следующей проблемой? В Тейлоре при изменении репитера через черновик, при сохранении и применении черновика поле с репитером не перезапи...
Николай Афанасенко
1
А как асинхрон иначе реализован? Пардон:)
Ivan K 🏄🏻‍♂️
7
Карта сайта