Abstract
In this paper we present two major results: First, we introduce the first self-stabilizing version of a supervised overlay network (as introduced in [1]) by presenting a self-stabilizing supervised skip ring. Secondly, we show how to use the self-stabilizing supervised skip ring to construct an efficient self-stabilizing publish-subscribe system. That is, in addition to stabilizing the overlay network, every subscriber of a topic will eventually know all of the publications that have been issued so far for that topic. The communication work needed to processes a subscribe or unsubscribe operation is just a constant in a legitimate state, and the communication work of checking whether the system is still in a legitimate state is just a constant on expectation for the supervisor as well as any process in the system.
Original language | English |
---|---|
Title of host publication | 2018 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2018, Vancouver, BC, Canada, May 21-25, 2018 |
Publisher | IEEE Computer Society Press |
Pages | 1050-1059 |
Number of pages | 10 |
ISBN (Electronic) | 9781538643686 |
ISBN (Print) | 9781538643693 |
DOIs | |
Publication status | Published - 6 Aug 2018 |
Event | 37th IEEE International Parallel and Distributed Processing Symposium - St Petersburg, United States Duration: 15 May 2023 → 19 May 2023 Conference number: 37 |
Publication series
Name | Proceedings - IEEE International Parallel and Distributed Processing Symposium |
---|---|
Publisher | IEEE |
ISSN (Electronic) | 1530-2075 |
Conference
Conference | 37th IEEE International Parallel and Distributed Processing Symposium |
---|---|
Abbreviated title | IPDPS |
Country/Territory | United States |
City | St Petersburg |
Period | 15/05/23 → 19/05/23 |