2010-01-26 13 views
0

我需要構建一個內部服務,將數據庫排隊以便每秒更改(在一個表中),並在此事件之後處理數據。構建內部服務,不需要http支持

我不需要所有的Rails堆棧,因爲此服務不需要Controller/View功能。基本上,從鐵軌堆棧中,我只需要AR(或ORM)。

  • 使用經典軌後臺處理插件(如八哥/ workling,delayed_job的等)
  • 使用像RAA Daemons一個守護進程的解決方案(可能爲ORM:這是

    找到的解決方案/辦法使用DataMapper的,因爲它可以獨立使用)

  • 重新設計的東西,並使用MQ sollution

你會建議什麼這將是最好的AP proach?

回答

1

而不是使用Rails,您可以簡單地下載ActiveRecord here並將其包含爲庫。這樣你就可以擁有你喜歡的ORM,而不需要Rails堆棧的開銷。至於Ruby的「控制器」部分,你可以使用任何你喜歡的守護進程解決方案。

相關問題