Journal ArticleDOI
Horus: a flexible group communication system
Reads0
Chats0
TLDR
The Horus system offers flexible group communication support for distributed applications, allowing applications to only pay for services they use, and for groups with different communication needs to coexist in a single system.Abstract:
The Horus system offers flexible group communication support for distributed applications. It is extensively layered and highly reconfigurable, allowing applications to only pay for services they use, and for groups with different communication needs to coexist in a single system. The approach encourages experimentation with new communication properties and incremental extension of the system, and enables us to support a variety of application-oriented interfaces.read more
Citations
More filters
Proceedings ArticleDOI
A-3: An Architectural Style for Coordinating Distributed Components
Luciano Baresi,Sam Guinea +1 more
TL;DR: The paper discusses why it is important to address these characteristics from a system's conception and proposes A-3, an innovative architectural solution that adopts the concept of group as an abstraction for organizing an application into semi-independent slices, providing a single and coherent view of these aggregates.
Proceedings ArticleDOI
Middleware design for physically-asynchronous logically-synchronous (PALS) systems
TL;DR: A new middleware is developed to support an efficient and robust implementation of the PALS system and its extensions, and is presented a layered design that is both reusable in different system architectures and can be extended with architecture-specific solutions for fault management.
Journal ArticleDOI
Reliable Distributed Network Management by Replication
TL;DR: A new clustering architecture for SNMP agents that supports semi-active replication of managed objects and the impact of replication on network performance is evaluated as well as a probabilistic analysis of replicated object consistency.
Journal ArticleDOI
ShadowObjects: A Programming Model for Service Replication in Distributed Object Systems
TL;DR: A programming model called ShadowObjects for programming replicated services to cater to the needs of control replication in distributed object oriented systems, which provides primitives for building highly available and redundant services.
Dissertation
Contribution à l'élaboration d'ordonnanceurs de processus légers performants et portables pour architectures multiprocesseurs
TL;DR: In this paper, an extension of the modele des Scheduler Activations for le noyau Linux permettant d'etre reactif aux interruptions dans a bibliotheque de threads utilisateurs.
References
More filters
Proceedings ArticleDOI
Architectural considerations for a new generation of protocols
David D. Clark,D.L. Tennenhouse +1 more
TL;DR: This paper identifies two new design principles, Application Level Framing and Integrated Layer Processing, and identifies the presentation layer as a key aspect of overall protocol performance.
Proceedings ArticleDOI
A reliable multicast framework for light-weight sessions and application level framing
TL;DR: An adaptive algorithm that uses the results of previous loss recovery events to adapt the control parameters used for future loss recovery is demonstrated, and the reliable multicast delivery algorithm provides good performance over a wide range of underlying topologies.
Journal ArticleDOI
Probabilistic clock synchronization
TL;DR: A probabilistic method is proposed for reading remote clocks in distributed systems subject to unbounded random communication delays and can achieve clock synchronization precisions superior to those attainable by previously published clock synchronization algorithms.
Journal ArticleDOI
Hypervisor-based fault tolerance
TL;DR: In this article, the authors describe protocols to implement a fault-tolerant computing system, which augment the hypervisor of a virtual machine manager and coordinate a primary virtual machine with its backup.