scispace - formally typeset
Proceedings ArticleDOI

The Delta-4 extra performance architecture (XPA)

Reads0
Chats0
TLDR
The design of an extra performance architecture for Delta-4, which explicitly supports the requirements of real-time systems with respect to throughput and response, is presented and a solution based on message selection and preemption synchronization messages is proposed.
Abstract
The design of an extra performance architecture for Delta-4, which explicitly supports the requirements of real-time systems with respect to throughput and response, is presented. The Delta-4 approach to fault tolerance is based on the replication of software components on distinct host computers using a range of different replication strategies. The problems of replicate divergence are discussed, and a solution based on message selection and preemption synchronization messages is proposed. A description of the ongoing implementation of such a system within the overall Delta-4 framework is included. >

read more

Citations
More filters
Journal ArticleDOI

A survey of rollback-recovery protocols in message-passing systems

TL;DR: This survey covers rollback-recovery techniques that do not require special language constructs and distinguishes between checkpoint-based and log-based protocols, which rely solely on checkpointing for system state restoration.
Journal ArticleDOI

The consensus problem in fault-tolerant computing

TL;DR: Research on the consensus problem is surveyed, approaches are compared, applications are outlined, and directions for future work are suggested.
Proceedings ArticleDOI

TTP - A time-triggered protocol for fault-tolerant real-time systems

TL;DR: The Time-Triggered Protocol (TTP), which is intended for use in distributed real-time control applications that require a high dependability and guaranteed timeliness, is discussed.
Book

Distributed Systems for System Architects

TL;DR: The distributed systems architect assembles pieces of hardware that are at least as large as a computer or a network router, and assigns pieces of software that are self-contained - such as Java applets - to those hardware components.
Book

Hrt-Hood: A Structured Design Method for Hard Real-Time ADA Systems

TL;DR: Hard Real-Time Hierarchical Object Oriented Design (HRT-HOOD) as discussed by the authors is an extension of HOOD, and includes object types which enable common hard real-time abstractions to be represented.
References
More filters
Journal ArticleDOI

Implementing remote procedure calls

TL;DR: The overall structure of the RPC mechanism, the facilities for binding RPC clients, the transport level communication protocol, and some performance measurements are described, including some optimizations used to achieve high performance and to minimize the load on server machines that have many clients.
Book

Implementing remote procedure calls

TL;DR: Remote Procedure Call (RPC) as mentioned in this paper is a high level language for providing communication across a network between programs written in a high-level language, which is similar to the one used in this paper.

An Approach to Designing Fault-Tolerant Computing Systems

TL;DR: A methodology that facilitates the design of fault-tolerant computing systems is presented, based on the notion of a fail-stop processor, which automatically halts in response to any internal failure and does so before the effects of that failure become visible.