2
我们需要构建一个小型Sinatra应用程序,它将捕获来自外部API的事件,并将它们添加到队列以供Rails应用程序处理。我们每天可能会收到成千上万的事件。可靠的Sinatra快速排队系统
鉴于resque通过无法保证工作不会失去而自我规避,还有哪些其他选择。我们已经看过delayed_job,并且与Sinatra不太一样,所以有什么其他替代方法可以提供快速,可靠和可扩展的功能。
我们需要构建一个小型Sinatra应用程序,它将捕获来自外部API的事件,并将它们添加到队列以供Rails应用程序处理。我们每天可能会收到成千上万的事件。可靠的Sinatra快速排队系统
鉴于resque通过无法保证工作不会失去而自我规避,还有哪些其他选择。我们已经看过delayed_job,并且与Sinatra不太一样,所以有什么其他替代方法可以提供快速,可靠和可扩展的功能。
你看过Beanstalk吗?
这里有一个例子西纳特拉/青苗应用在GitHub上:
或者你可能想看看红宝石的RabbitMQ -amqp ,但我想我会首先尝试魔豆的方法(它处理你在帖子中描述了我们的工作量):
关系数据库吧? –