[Python] Какой ЯП выбрать для взаимодействия с telegram? [closed]

Discussão em 'Python' iniciado por Stack, Setembro 10, 2024.

  1. Stack

    Stack Membro Participativo

    Всем привет

    У меня есть программа для бизнеса, написанная на python с использованием asyncio и telethon.

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

    При этом, если использовать это же количество аккаунтов, но в разных окнах программы, то всё хорошо работает. (Условно, если в 1 окно поместить 6 аккаунтов, то программа тормозит, а если сделать 2 окна по 3 аккаунта, то всё работает)

    В связи с этим возникла идея перейти на другой ЯП, поддерживающий параллельные процессы (например, С++) Может кто-нибудь посоветовать ЯП, который поддерживает такую многопоточность и при этом имеет качественное взаимодействие с Telegram api?

    P.S. Заранее извините, если есть ошибки, или сказал что-то глупое, я новичок в этой теме

    Хочу получить ответ на вопрос

    Continue reading...

Compartilhe esta Página