Vadym Riabchenko
Победившая ставка- Проекты 6
- Оценка -
- Рейтинг 200
Бюджет: 900 UAH Срок: 1 день
Добрый, готов сделать ваш заказ, имею опыт в выполнении подобного заказа, сделаю быстро и качество, обращайтесь.
Бюджет: 1000 UAH Срок: 1 день
Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
Ставки скрыты
Ставки пока отсутствуют
-
Єгор І. 21 августа 2023Треба бачити існуючий, все від нього залежить.
Бо може бути так що код жахливий і треба буде писати майже з нуля.
-
Vadym M. 21 августа 2023Доброго дня!
Щоб додати можливість паралельного запуску парсингу та пошуку по кільком ключовим словам в існуючий Telegram бот, я б запропонував наступне:
- Використати бібліотеку multiprocessing в Python для створення пулу процесів, які будуть виконувати парсинг паралельно.
- При отриманні запиту на пошук, розбити список ключових слів на частини і передати кожній частині окремий процес з пулу.
- Збирати результати з усіх процесів в один список після завершення їх роботи.
- Додати логіку обмеження кількості одночасних процесів, щоб не перевантажувати сервер.
- Оптимізувати швидкодію за допомогою кешування та інших методів.
- Масштабувати рішення за допомогою хмарних сервісів типу AWS, DO, Google Cloud щоб динамічно збільшувати ресурси при зростанні навантаження.