Комментарии 27
А тег mongodb, зачем?
А в чем заключается распределенность очереди заданий? Пока что я вижу централизованный учет и раздачу их.
Не флейму для, а интереса ради, а gearman.org/ не рассматривали? Вроде как значительно более стабильный и проверенный вариант
Нет, не рассматривали. В будущем планируем перевести раздачу очередей на AMQP(RabbitMQ), а это тоже промышленное решение.
оффтопик:
интересно, сколько человек тянут такой проект?
интересно, сколько человек тянут такой проект?
Есть ли математические применения этой штуки? Например, если у меня есть кластер и суперкомпьютер, могу я что-то для себя сложное на ней посчитать?
> delayed_function.apply_async(args=[id], countdown=300) # Будет запущена через 300 секунд
как-нибудь проверить можно, есть ли данное задание в очереди на выполнение? отменить его можно?
как-нибудь проверить можно, есть ли данное задание в очереди на выполнение? отменить его можно?
Очередной RabbitMQ ради RabbitMQ.
Могли поюзать tailable cursors в MongoDB для очередей =) Было прикольнее чем RabbitMQ.
Переменную r можно прогнать через cPickle, положить значение в кеш и аяксом опрашивать статус задания.
Ой-ой-ой-ой!.. не надо такие опасности советовать людям! Уточняйте четко, что значение cPickle надо хранить только на стороне сервера, а опрашивать аяксом только по какому-нибудь связному идентификатору, а то ведь люди будут передавать клиенту результат cPickle и по нему опрашивать. А там:
docs.python.org/library/pickle.html
Ой-ой-ой-ой!.. не надо такие опасности советовать людям! Уточняйте четко, что значение cPickle надо хранить только на стороне сервера, а опрашивать аяксом только по какому-нибудь связному идентификатору, а то ведь люди будут передавать клиенту результат cPickle и по нему опрашивать. А там:
docs.python.org/library/pickle.html
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Почему же вы не вставили в пост этот прекрасный интернет-мем? :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Celery — распределенная очередь заданий