Conference paper

Fault Tolerance by Transparent Replication for Distributed Ada 95

This paper presents the foundations of Rapids ("Replicated Ada Partitions In Distributed Systems"), an implementation of the Distributed Systems Annex E incorporating the transparent replication of partitions in distributed Ada 95 applications. Rapids is a replication manager for semi-active replication based on a piecewise deterministic computation model It guarantees replica consistency for arbitrary Ada 95 partitions despite the inherent non-determinism of multitasking, offering k-resilient partitions. The Rapids prototype is implemented for the GNAT compiler and evolved from its PCS, Garlic.


    also available as Technical Report EPFL-DI No 99/307


    Record created on 2005-09-20, modified on 2016-08-08

Related material