发明名称 TECHNIQUES TO SUPPORT LARGE NUMBERS OF SUBSCRIBERS TO A REAL-TIME EVENT
摘要 Techniques to manage large numbers of subscribers to real-time events are described. Embodiments may filter subscribers dynamically into buckets where publications are distributed only to subscribers in the same bucket as the publisher. Buckets may be dynamically created and removed to lower or raise the publication rate for subscribers to an acceptable level. Embodiments may use a two-level bucketing algorithm for filtering that is memory and CPU efficient, and scales with large numbers of subscriptions. The techniques may also reduce the context loss for a subscriber when a new bucket has to be created and subscribers distributed between buckets. Embodiments may be scaled out to multiple servers, to accommodate very large numbers of subscribers and publications. Other embodiments are described and claimed.
申请公布号 WO2012047448(A2) 申请公布日期 2012.04.12
申请号 WO2011US51145 申请日期 2011.09.11
申请人 MICROSOFT CORPORATION 发明人 LAU, CHEUK WAN WILLIAM;CHERUKURI, RAVIKANT;GORDON, STEPHEN;BAKSHITZ, OFFIR
分类号 G06F15/16;G06F12/00 主分类号 G06F15/16
代理机构 代理人
主权项
地址