-
公开(公告)号:CN102413067B
公开(公告)日:2014-11-12
申请号:CN201110295213.8
申请日:2011-09-28
Applicant: 微软公司
CPC classification number: H04L51/14 , G06F17/30699 , G06F17/30705 , G06F17/30707 , G06F17/30867 , G06F17/3089 , H04L12/1859 , H04L43/16 , H04L51/04
Abstract: 所描述的是用于管理实时事件的大量订户的技术。各实施例可以将订户动态地过滤到桶中,其中发布内容仅仅会被发布给与发布者处于相同的桶的订户。所述桶可被动态创建和移除,以便将订户的发布速率降低或提高至可接受的等级。这里的实施例可以使用一种双层桶装算法来执行过滤,该算法的存储器和CPU效率很高,并且会随着的订阅的庞大数量而缩放。在有必要创建新桶以及在这些桶之间分发用户时,该技术还可以减小订户的上下文损失。各实施例可以向外扩展到多个服务器,以便适应数量庞大的订户和发布内容。还描述并且要求保护了其他实施例。
-
公开(公告)号:CN102413067A
公开(公告)日:2012-04-11
申请号:CN201110295213.8
申请日:2011-09-28
Applicant: 微软公司
CPC classification number: H04L51/14 , G06F17/30699 , G06F17/30705 , G06F17/30707 , G06F17/30867 , G06F17/3089 , H04L12/1859 , H04L43/16 , H04L51/04
Abstract: 所描述的是用于管理实时事件的大量订户的技术。各实施例可以将订户动态地过滤到桶中,其中发布内容仅仅会被发布给与发布者处于相同的桶的订户。所述桶可被动态创建和移除,以便将订户的发布速率降低或提高至可接受的等级。这里的实施例可以使用一种双层桶装算法来执行过滤,该算法的存储器和CPU效率很高,并且会随着的订阅的庞大数量而缩放。在有必要创建新桶以及在这些桶之间分发用户时,该技术还可以减小订户的上下文损失。各实施例可以向外扩展到多个服务器,以便适应数量庞大的订户和发布内容。还描述并且要求保护了其他实施例。
-