PSBench: a benchmark for content- and topic-based publish/subscribe systems

Kaiwen Zhang, T. Rabl, Y. Sun, R. Kumar, N. Zen, H. Jacobsen
{"title":"PSBench: a benchmark for content- and topic-based publish/subscribe systems","authors":"Kaiwen Zhang, T. Rabl, Y. Sun, R. Kumar, N. Zen, H. Jacobsen","doi":"10.1145/2678508.2678517","DOIUrl":null,"url":null,"abstract":"The publish/subscribe paradigm has found wide acceptance in a broad variety of use cases that differ dramatically in the characteristics of their workloads. Many different systems have been developed both by academia as well as industry, but there is no definitive benchmark, which enables a fair comparison between the different systems. In this demo, we present PSBench, a benchmark specification and suite for publish/subscribe systems that covers a broad variety of publish/subscribe workloads and scenarios. The benchmark suite is extensible and generic, but the specification targets social games. Social games are the ideal use case since they have a very broad range of requirements and produce a variety of publications and subscriptions. We draw from our experience in massive multiplayer online games to construct a highly realistic workload. In this demo, we present the toolchain, the workload and the graphical interfaces that enable an extensive performance evaluation of publish/subscribe systems.","PeriodicalId":412543,"journal":{"name":"Proceedings of the Posters and Demos Session of the 15th International Middleware Conference","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Posters and Demos Session of the 15th International Middleware Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2678508.2678517","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The publish/subscribe paradigm has found wide acceptance in a broad variety of use cases that differ dramatically in the characteristics of their workloads. Many different systems have been developed both by academia as well as industry, but there is no definitive benchmark, which enables a fair comparison between the different systems. In this demo, we present PSBench, a benchmark specification and suite for publish/subscribe systems that covers a broad variety of publish/subscribe workloads and scenarios. The benchmark suite is extensible and generic, but the specification targets social games. Social games are the ideal use case since they have a very broad range of requirements and produce a variety of publications and subscriptions. We draw from our experience in massive multiplayer online games to construct a highly realistic workload. In this demo, we present the toolchain, the workload and the graphical interfaces that enable an extensive performance evaluation of publish/subscribe systems.
PSBench:基于内容和主题的发布/订阅系统的基准
发布/订阅范例在各种不同工作负载特征的用例中得到了广泛的接受。学术界和工业界已经开发了许多不同的系统,但没有一个明确的基准,可以在不同系统之间进行公平的比较。在这个演示中,我们介绍了PSBench,这是一个发布/订阅系统的基准规范和套件,涵盖了各种发布/订阅工作负载和场景。基准套件是可扩展和通用的,但该规范针对的是社交游戏。社交游戏是一个理想的使用案例,因为它们有非常广泛的需求,并产生各种出版物和订阅。我们根据自己在大型多人在线游戏中的经验构建了一个高度真实的工作负载。在这个演示中,我们展示了工具链、工作负载和图形界面,它们支持对发布/订阅系统进行广泛的性能评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信