Node.js创建多个实时源,如何服务

时间:2015-06-28 20:20:03

标签: angularjs node.js

我目前正在制作实时Feed。 有多个用户,可以关注多个用户。 目标是为每个用户创建一个实时订阅源,因此用户A可以看到用户B& C写入,用户B看到用户A写的内容。没有必要重新加载页面以查看新消息 - >所以使用JavaScript以某种方式获取新消息并使用AngularJS / jQuery将它们写入正文。

我的第一个想法是创建一个巨大的套接字,每个新消息将被提交,客户端检查是否有消息给他。但是这样做太容易操纵而且太沉重,我误会了吗?

另一个想法是创建一个类似api.page.tld/feed/:username的路由,每当新邮件发出时,服务器会查看哪个用户跟随收件人,然后将每个子邮件推送到新邮件。因此,每个子路由都会给出包含最后10条消息的用户提要。这会导致重负荷吗?

0 个答案:

没有答案