我是一个新手,正在尝试制作他的第一个 Web 应用程序。我现在想到的是一个类似于 Facebook 的通知系统。我快速搜索了一下其他人对这个主题的看法,并看到了许多关于如何解决这个问题的不同意见:有些人建议使用 Resque/Delayed Job/Beanstalkd 在后台执行该过程,而其他人则指向 gems 之类的邮箱。
为什么需要在后台处理作业?它仅用于传入消息吗?此外,延迟作业是否足以用于简单的通知系统?我听说 beanstalkd 是最快的,但不支持 Windows。
任何帮助/建议/答案将不胜感激。