Какиe решения для запуска асинхронных задач в Django под Windows 10 использовать?
Такой вопрос, коллеги.
Делаю небольшой пет-проект под Windows 10 На базе Django + channels
Понадобился асинхронный обработчик заданий, который будет запускаться под windows нативно (используются ресурсы GPU), поэтому решения контейнеризации не подходят.
Обычно я использую celery или rq под nix*. Но они под windows 10 не работают. Celery c 4-й версии Windows не поддерживает, а мне не хотелось бы версию 3.x тянуть, а RQ без костылей не заводится (валится с ошибками типа " module 'os' has no attribute 'fork'")
Нагрузка на обработчик небольшая, поэтому хотелось бы какое-нибудь простое и легковесное решение.
Владимир Куц
@fox_12 Автор вопроса, куратор тега Django
Может быть - но мне нужно именно взаимодействие с GPU через виндовые библиотеки собранные именно под windows - проблем с этим через запуск в wsl не будет?
Конечно если ничего другого не найду - попробую этот вариант. Но хотелось бы посмотреть на что-то виндовое нативное для этого...