PAPaS: peer assisted publish and subscribe

MW4NG '12 Pub Date : 2012-12-03 DOI:10.1145/2405178.2405185
Norman Ahmed, M. Linderman, Jason Bryant
{"title":"PAPaS: peer assisted publish and subscribe","authors":"Norman Ahmed, M. Linderman, Jason Bryant","doi":"10.1145/2405178.2405185","DOIUrl":null,"url":null,"abstract":"The scalability of a content-based publish subscribe system typically depends on efficient subscription matching (brokering) and dissemination. As the number of subscribers increases, the matching and dissemination processes can increase bandwidth usage and overwhelm the server. Peer Assisted Publish and Subscribe (PAPaS) is a hybrid broker/P2P content-based publish and subscribe (pub/sub) system with varying event sizes. Publishers and subscribers share the burden through self-brokering and dissemination in P2P fashion. The practical implications inherent in combining pub/sub and P2P protocols are explored. Scalability analysis of the overall broker workloads and event distribution are demonstrated to show the benefits of PAPaS. Experimental results show that our approach is simple and highly effective at minimizing the brokering and event forwarding overhead as well as supporting the dynamicity of mobile clients in pub/sub middleware systems.","PeriodicalId":342705,"journal":{"name":"MW4NG '12","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MW4NG '12","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2405178.2405185","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The scalability of a content-based publish subscribe system typically depends on efficient subscription matching (brokering) and dissemination. As the number of subscribers increases, the matching and dissemination processes can increase bandwidth usage and overwhelm the server. Peer Assisted Publish and Subscribe (PAPaS) is a hybrid broker/P2P content-based publish and subscribe (pub/sub) system with varying event sizes. Publishers and subscribers share the burden through self-brokering and dissemination in P2P fashion. The practical implications inherent in combining pub/sub and P2P protocols are explored. Scalability analysis of the overall broker workloads and event distribution are demonstrated to show the benefits of PAPaS. Experimental results show that our approach is simple and highly effective at minimizing the brokering and event forwarding overhead as well as supporting the dynamicity of mobile clients in pub/sub middleware systems.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
PAPaS:对等辅助出版和订阅
基于内容的发布订阅系统的可伸缩性通常依赖于有效的订阅匹配(代理)和分发。随着订阅者数量的增加,匹配和分发过程可能会增加带宽使用并使服务器不堪重负。对等辅助发布和订阅(PAPaS)是一种基于代理/P2P内容的混合发布和订阅(pub/sub)系统,具有不同的事件大小。出版商和订阅者通过P2P方式的自我代理和传播来分担负担。结合发布/订阅和P2P协议的实际意义进行了探讨。本文演示了对整个代理工作负载和事件分布的可伸缩性分析,以显示PAPaS的好处。实验结果表明,该方法在最小化代理和事件转发开销以及支持发布/订阅中间件系统中移动客户端的动态性方面简单有效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Towards performance isolation in multi-tenant SaaS applications PAPaS: peer assisted publish and subscribe The power of software-defined networking: line-rate content-based routing using OpenFlow The geomorphic view of networking: a network model and its uses Managing service performance in NoSQL distributed storage systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1