带 Rails 的 Pub/Sub 或服务总线

发布于 2024-11-09 10:36:27 字数 189 浏览 5 评论 0原文

我们有一个rails应用程序,它会生成很多后台任务,当系统中发生某些事件(客户端通知、第三方数据同步、关系数据库的脏缓存更新等)时需要执行这些任务。我想知道是否有任何人们特别满意的开源解决方案。低运营开销固然很好,但我们最需要的是可靠性。

我们已经简要介绍了 ActiveMQ 和 Rabbitt,还有其他值得一看的吗?

提前致谢。

We have a rails application that generates a lot of background tasks that need to be executed when certain events occur in the system (client notifications, third party data synchronization, dirty cache updatest to the relational database, etc.). I was wondering if there were any open source solutions out there that people were particularly happy with. Low operations overhead would be nice, but we need reliability most of all.

We've looked briefly at ActiveMQ and Rabbitt, are any others worth a look?

Thanks ahead of time.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅浅淡淡 2024-11-16 10:36:27

您可能想查看由 Redis 支持的 Resque。它由 Github 开发,用于各种后台任务。我将它与 Rails 应用程序结合使用,效果非常好。

You might want to check out Resque which is backed by Redis. It was developed by Github and is used for all sorts of background tasks. I have used it in combinationw with Rails apps and it works quite well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文