ivanskins
@ivanskins
Руководитель компании Ю-ОН

Какие есть преимущества Gearman перед RabbitMQ?

Если они вообще есть. Существует мысль по замене Gearman на RabbitMQ.

  • Вопрос задан
  • 6021 просмотр
Решения вопроса 1
@tarasbogach

Плохо знаю Gearman, хорошо RabbitMQ. Основное отличие в том, что в Gearman у вас есть возможность получить статус конкретного задания в любой момент. В RabbitMQ, если вы хотите использовать его как таск-сервер, такую информацию придётся хранить отдельно (например, я храню прогресс выполнения задания в Radis). Кроме того придётся прибегать к "военным хитростям" если нужно отсрочить обработку задания. В остальном RabbitMQ в десятки раз быстрее, чем Gearman и отлично масштабируется.

Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы