首页> 外文会议>IEEE International Conference on Distributed Computing Systems >Self-Evolving Subscriptions for Content-Based Publish/Subscribe Systems
【24h】

Self-Evolving Subscriptions for Content-Based Publish/Subscribe Systems

机译:基于内容的发布/订阅系统的自我发展订阅

获取原文

摘要

Traditional pub/sub systems cannot adequately handle workloads of applications with dynamic, short-lived subscriptions such as location-based social networks, predictive stock trading, and online games. Subscribers must continuously interact with the pub/sub system to remove and insert subscriptions, thereby inefficiently consuming network and computing resources, and sacrificing consistency. In the aforementioned applications, we recognize that the changes in the subscriptions can follow a predictable pattern over some variable (e.g., time). In this paper, we present a new type of subscription, called evolving subscription, which encapsulates these patterns and allow the pub/sub system to autonomously adapt to the dynamic interests of the subscribers without incurring an expensive re-subscription overhead. We propose a general model for expressing evolving subscriptions and a framework for supporting them in a pub/sub system. To this end, we propose three different designs to support evolving subscriptions, which are evaluated and compared to the traditional resubscription approach in the context of two use cases: online games and high-frequency trading. Our evaluation shows that our solutions can reduce subscription traffic by 96.8% and improve delivery accuracy when compared to the baseline resubscription mechanism.
机译:传统的发布/订阅系统无法充分满足具有动态,短期订阅的应用程序的工作负载,例如基于位置的社交网络,预测性股票交易和在线游戏。订阅者必须与发布/订阅系统持续进行交互,以删除和插入订阅,从而无法有效地消耗网络和计算资源,并牺牲了一致性。在上述应用中,我们认识到订阅中的更改可以在某些变量(例如时间)上遵循可预测的模式。在本文中,我们提出了一种新型订阅,称为演进订阅,它封装了这些模式,并允许发布/订阅系统自动适应订阅者的动态兴趣,而不会产生昂贵的重新订阅开销。我们提出了一种用于表达不断发展的订阅的通用模型,以及一个在发布/订阅系统中支持它们的框架。为此,我们提出了三种不同的设计来支持不断发展的订阅,这些设计在两种用例的背景下进行了评估,并与传统的重新订阅方法进行了比较:网络游戏和高频交易。我们的评估表明,与基准重新订阅机制相比,我们的解决方案可以减少96.8%的订阅流量,并提高交付准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号