Rails中的RSS提要阅读器web应用程序



我有一个想法,创建一个提要阅读器web应用程序,将提要存储在数据库中,连接的客户端(如手机应用程序或浏览器)可以显示存储的提要。我脑海中的一个问题是,我如何定期获取和解析rss提要(比如每5分钟一次),因为我不希望客户端初始化这个过程。有人能给我指一个正确的方向并给我一些建议吗?我看过这个Ruby库https://github.com/feedjira/feedjira它可以完成解析xml的工作。

感谢

使用Sidekiq并使用Sidetiq每5分钟唤醒一次并轮询提要。保持作业小型化和原子化是很重要的,因此您应该制作一个周期性作业来安排所有实际的获取。

最新更新