Self-Stabilizing Supervised Publish-Subscribe Systems

10/23/2017
by   Michael Feldmann, et al.
0

In this paper we present two major results: First, we introduce the first self-stabilizing version of a supervised overlay network 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/31/2021

Group Matrix Ring Codes and Constructions of Self-Dual Codes

In this work, we study codes generated by elements that come from group ...
research
05/06/2022

Age of Gossip in Ring Networks in the Presence of Jamming Attacks

We consider a system with a source which maintains the most current vers...
research
05/19/2019

Locally Self-Adjusting Hypercubic Networks

In a prior work (ICDCS 2017), we presented a distributed self-adjusting ...
research
08/10/2020

Communication Efficient Self-Stabilizing Leader Election (Full Version)

This paper presents a randomized self-stabilizing algorithm that elects ...
research
08/02/2016

Infinite Unlimited Churn

We study unlimited infinite churn in peer-to-peer overlay networks. Unde...
research
11/06/2020

ControlFlag: A Self-supervised Idiosyncratic Pattern Detection System for Software Control Structures

Software debugging has been shown to utilize upwards of 50 time. Machine...

Please sign up or login with your details

Forgot password? Click here to reset