Ruby Daemons против Gem-Kit: каковы плюсы и минусы - PullRequest
5 голосов
/ 14 апреля 2010

Каковы относительные плюсы и минусы:

Какой из них более устойчив?

Существуют ли другие эффективные инструменты управления Ruby-демоном?

1 Ответ

5 голосов
/ 15 апреля 2010

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я поддерживаю комплект демона, так что это может показаться предвзятым, но я стараюсь изо всех сил, чтобы быть честным.

daemon-kit вырос как набор оберток вокруг драгоценного камня демонов, затем около года назад (с 0.1.7.3) я разорвал все следы драгоценного камня демонов из проекта и сам обработал все, что решило проблемы, о которых вы упоминали выше, а также несколько других.

Вместо того, чтобы приветствовать мой собственный проект (не то, что он нуждается в нем), я выделю некоторые недостатки, которые я планирую устранить в будущем:

  • Демоны нелегко встраиваются в приложения Rails
  • Макет проекта, применяемый для разработчиков, может быть жестким
  • Склонен к развертыванию демонов на основе Capistrano
  • Тестировать демонов сложно, но на немыслимо

У меня есть отдельная ветвь, в которой я играю с полной перепиской, которая надеется сделать проект более гибким, но это ни в коем случае не является проблемой в данный момент. В настоящее время он используется в производственном процессе в нескольких компаниях, от управления инфраструктурой интернет-провайдера до телекоммуникаций, опроса и обработки в Твиттере, и всего, что между ними.

Движение по проекту было медленным в последние несколько месяцев, просто потому, что он работает хорошо. Низкий номер версии очень обманчив, на самом деле он должен быть далеко за релизом 1.x ...

Надеюсь, это поможет!

...