Budget: 1000 UAH Deadline: 1 day
Hello to you.
I’m developing bots for telegram on NodeJS. Ready to take. Let’s write, we will discuss.
Vadym Riabchenko
Winning proposal- Projects 6
- Rating -
- Rating 200
Budget: 900 UAH Deadline: 1 day
Good, ready to make your order, I have experience in performing such a order, I will do it quickly and quality, please contact.
Proposals concealed
Proposals are currently absent
-
Yehor I. 21 August 2023Треба бачити існуючий, все від нього залежить.
Бо може бути так що код жахливий і треба буде писати майже з нуля.
-
Vadym M. 21 August 2023Доброго дня!
Щоб додати можливість паралельного запуску парсингу та пошуку по кільком ключовим словам в існуючий Telegram бот, я б запропонував наступне:
- Використати бібліотеку multiprocessing в Python для створення пулу процесів, які будуть виконувати парсинг паралельно.
- При отриманні запиту на пошук, розбити список ключових слів на частини і передати кожній частині окремий процес з пулу.
- Збирати результати з усіх процесів в один список після завершення їх роботи.
- Додати логіку обмеження кількості одночасних процесів, щоб не перевантажувати сервер.
- Оптимізувати швидкодію за допомогою кешування та інших методів.
- Масштабувати рішення за допомогою хмарних сервісів типу AWS, DO, Google Cloud щоб динамічно збільшувати ресурси при зростанні навантаження.