Компромиссы между очередью заданий и Очередь на Drupal


Кто-нибудь знаком с Очередью заданий и Очередью Drupal достаточно, чтобы предложить представление о компромиссах между ними?

В случае, если это имеет значение, сайт, над которым я работаю, использует Drupal 6. Очередь, которую я создам, проверит пакет учетных записей пользователей с помощью API REST, чтобы проверить, вошли ли пользователи в другую систему. Пока API не будет обновлен (надеюсь, скоро), каждому пользователю требуется отдельный запрос, поэтому я их пакую.

 5
Author: kiamlaluno, 2011-06-21

2 answers

Очередь Drupal - это резервный порт API очереди Drupal 7 для Drupal 6. Он предоставляет в основном те же функции, что и Очередь заданий. Однако большим преимуществом очереди Drupal является то, что она использует тот же API, что и ядро Drupal 7. Это означает, что если ваш модуль использует очередь Drupal в D6, ваш путь обновления до 7 будет легким.

 5
Author: iStryker, 2011-07-20 22:21:46

Еще один модуль, который следует рассмотреть, - это PubSub.

К сожалению, раньше я использовал только PubSub, а не другие, поэтому я не могу их сравнивать. Если бы я кодировал это, моей первой попыткой было бы "опубликовать" пользователей и периодически запускать команду drush, которая "подписывалась" бы и обрабатывала их пакетами.

 0
Author: Rob Ristroph, 2012-03-07 04:10:34