A new marginal revenue based scheduling algorithm for publish/subscribe systems

Bo Yan*, Chunxiao Gao, Xiangfeng Guo

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

1 引用 (Scopus)

摘要

Publish/subscribe paradigm is seen as a good candidate in constructing distributed applications due to its unique and powerful features such as anonymity, asynchrony and many-to-many communication. As applications based on publish/subscribe increases greatly, it is required to support different quality of service properties. However, most current solutions adopt simple matching strategies without distinguishing crucial tasks from non-crucial ones, which lead to poor performance of key tasks when publish/subscribe systems are in heavy load. In this paper, we introduce the notion of subscription priority, and propose a new marginal revenue based scheduling (MRBS) algorithm which considers subscription priority. MRBS uses priorities of attribute constraints to sort the matching order for an event, and in such a way MRBS can distinguish important subscriptions from less important ones. MRBS is proven to be able to produce the maximum event matching revenue. A priority-sensitive algorithm for subscription information maintenance is also given. Finally, we conduct detailed experimental evaluation to verify the effectiveness of our approach.

源语言英语
主期刊名2010 7th International Conference on Service Systems and Service Management, Proceedings of ICSSSM' 10
86-90
页数5
DOI
出版状态已出版 - 2010
活动7th International Conference on Service Systems and Service Management, ICSSSM'10 - Tokyo, 日本
期限: 28 6月 201030 6月 2010

出版系列

姓名2010 7th International Conference on Service Systems and Service Management, Proceedings of ICSSSM' 10

会议

会议7th International Conference on Service Systems and Service Management, ICSSSM'10
国家/地区日本
Tokyo
时期28/06/1030/06/10

指纹

探究 'A new marginal revenue based scheduling algorithm for publish/subscribe systems' 的科研主题。它们共同构成独一无二的指纹。

引用此