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
Journal ArticleDOI
Implementing a replicated service with group communication
TL;DR: This paper shall analyze in detail how group communication may help in implementing a highly-available service based on replication, e.g., an update that returned prematurely at the client because of a communication error--a key practical problem.
Building the next generation groupware: A survey of groupware and its impact on the virtual enterprise
Sotirios Terzis,Patrick Nixon +1 more
TL;DR: This document explores the issues in building the "groupware of the future" and presents a vision of a "virtual enterprise" that is made up of a set of services through a composition of components that comply with a specific contract (specification).
Dissertation
Programming Model and Protocols for Reconfigurable Distributed Systems
TL;DR: This research presents a meta-modelling architecture that automates the very labor-intensive and therefore time-heavy and therefore expensive and expensive process of integrating distributed systems to manage distributed systems.
Proceedings ArticleDOI
CosNamingFT-a fault-tolerant CORBA naming service
TL;DR: The design and implementation of a fault-tolerant CORBA naming service-CosNaming FT is described, which uses the GroupPac package, a CORBA-compliant suite of protocols, to replicate the name server.
Journal ArticleDOI
The EFTOS approach to dependability in embedded supercomputing
TL;DR: A practical implementation of the EFTOS framework is described with its performance evaluation, using an industrial case study from the energy-transport area, as well as an analytic deduction of the appropriateness of fault-tolerance techniques for various application profiles.
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.