每当我将媒体上传到我的网站时会发生什么;每个人都会收到通知。每个人都可以单击一个框来删除它,它将永远从他们的消息队列中消失。
如果我的网站上有 10,000 人,我将如何将其添加到每个人的消息队列中?我可以想象这需要很多时间,所以我会选择像文件系统日志这样的东西吗?标记我需要通知人们,数据然后是我当前的位置。然后每插入 100 次左右更新我的位置?我需要在我的观察者列表上进行 PK,所以如果有人在其中注册,我的订单不会被破坏,因为我将通过 PK 进行排序?
这是群发通知系统的最佳解决方案吗?
-编辑-
该站点是用户创建的内容站点。管理员可以发送全球消息,受欢迎的人可能有成千上万的订阅者。