Массовое создание пользователей в Rails - хорошее использование delayed_job? - PullRequest
0 голосов
/ 23 октября 2009

В панели администрирования моего приложения rails я хочу дать администратору возможность создавать несколько пользователей одновременно (из сотен). Будет ли это хорошим вариантом для delayed_job?

Ответы [ 2 ]

3 голосов
/ 23 октября 2009

Да.

Вот критерии, которые я использую для определения необходимости использования отложенной работы:

  1. Может ли это быть трудоемким заданием?
  2. Это чувствительная ко времени задача?
  3. Будет ли блокироваться использование приложения пользователем до его завершения?
  4. Может ли это быть легко автоматизировано?

Если бы мои ответы были Да, Нет, Нет, Да, то я бы использовал отложенную работу. Ваша ситуация соответствует моим критериям.

2 голосов
/ 23 октября 2009

Полагаю, пользователей не нужно создавать сразу. Если они в течение следующих 5 минут, это нормально.
Тогда да, это применимо к отложенной работе.

...