流星能够保持高性能,同时服务于多个不同的用户?流星多租户功能
举例来说,如果我宣布了下述出版物,允许用户只能检索自己的文档:
Meteor.publish("UserList", function() {
return Documents.find({user: this.userId});
});
而且想象成千上万的用户从本出版物喂养,每一个为自己的文档。当一个文件被更新时会发生什么?也就是说,所有的用户都被告知他们的名单可能已经改变了?服务器是否为所有可能的用户执行查询并只通知那些重要的用户? Meteor如何在这种情况下保持性能?
或者有没有更好的方法来实现Meteor的多租户?