Если бывает, что падают парсеры (а они обязательно падают) - то celery однозначно.
Более сложные workflow - dask.distributed. Celery canvas очень ограничен.
Получения таска из телеги - nginx-uwsgi-(django / flask / handmade wsgi )
В зависимости от того, как долго работает парсер
- стартовать его в том же треде, что принял запрос от пользователя
- делать очередь (celery) и работать через нее
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.