...
首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Subscription Normalization for Effective Content-Based Messaging
【24h】

Subscription Normalization for Effective Content-Based Messaging

机译:有效的基于内容的消息的订阅标准化

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Efficient subscription summarization and event matching is key to the scalability of content-based publish/subscribe networks (CPSNs). Current summarization and event matching mechanisms based on induce heavy event processing load on brokers degrading the performance of CPSNs especially under high rates of churn, i.e., addition, deletion, or modification of subscriptions. Yet, many modern CPS applications such as location-based services or algorithmic trading inherently rely on high frequency subscription changes. This paper describes Beretta, a dynamic CPSN which sustains high throughput and low event-propagation latencies even under a high frequency of subscription changes. Beretta leverages and represents all subscriptions in a as combinations of and without compromising on expressiveness. Beretta’s “split and subsume” broker algorithm reduces the complexity of matching an event from to , with being the number of subscriptions for the event type and the number of its attributes. Event types and normalization are exploited to subscriptions into predicates on and to efficiently regroup these in and which yield excellent subsumption properties and support attribute-wise split filtering during event matching. Normalization enables the introduction of parameters into subscriptions to support both parametric and structural updates. This paper also empirically demonstrates the performance improvements due to our techniques through realistic algorithmic trading and highway traffic monitoring benchmarks.
机译:高效的订阅摘要和事件匹配是基于内容的发布/订阅网络(CPSN)可伸缩性的关键。当前的汇总和事件匹配机制基于在经纪人身上引起沉重的事件处理负担,从而降低了CPSN的性能,尤其是在高流失率(即订阅的添加,删除或修改)下。但是,许多现代CPS应用程序(例如基于位置的服务或算法交易)固有地依赖于高频订阅更改。本文介绍了Beretta,这是一种动态CPSN,即使在订户更改的频率很高的情况下,也能维持高吞吐量和低事件传播延迟。 Beretta充分利用并代表了所有订阅,同时又不影响其表现力。 Beretta的“拆分并包含”代理算法减少了将事件从匹配到的复杂性,这是事件类型的预订数量及其属性的数量。事件类型和规范化可用于对谓词的订阅,并有效地重新组合这些谓词,从而产生出色的包含属性,并在事件匹配期间支持按属性划分的筛选。通过规范化,可以将参数引入订阅以支持参数和结构更新。本文还通过现实的算法交易和高速公路交通监控基准,通过经验证明了我们的技术所带来的性能提升。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号