2
我想在Heroku上編寫一個Node.js
UDP服務器,並計劃將數據排隊到一個Rails實例(dyno)進行處理? Delayed Job vs RabbitMQ有什麼優點和缺點?謝謝,Chirag在Heroku上,Delayed Job vs RabbitMQ有什麼優點和缺點?
我想在Heroku上編寫一個Node.js
UDP服務器,並計劃將數據排隊到一個Rails實例(dyno)進行處理? Delayed Job vs RabbitMQ有什麼優點和缺點?謝謝,Chirag在Heroku上,Delayed Job vs RabbitMQ有什麼優點和缺點?
這些都很難比較! RabbitMQ是一個消息系統,而delayed_job是一個數據庫支持的任務隊列。
使用RabbitMQ,您可以創建一個任務隊列,但這只是衆多使用案例之一。 有人可能會說,delayed_job是一個非常有限的任務隊列實現,因爲數據庫不適合這種工作。 (例如參見http://www.rabbitmq.com/resources/RabbitMQ_Oxford_Geek_Night.pdf) 該數據庫可能對於簡單設置足夠好,但最終可能會破裂。
如果你想要一個任務隊列,我建議你找一個支持RabbitMQ的程序。