Sciweavers

DAIS
2006

Fault-Tolerant Replication Based on Fragmented Objects

14 years 1 months ago
Fault-Tolerant Replication Based on Fragmented Objects
This paper describes a novel approach to fault-tolerance in distributed object-based systems. It uses the fragmented-object model to integrate replication mechanisms into distributed applications. This approach enables the use of customised code on a per-object basis to access replica groups and to manage consistency. The addition of fault tolerance to the infrastructure has only little overhead, is fully transparent for clients, and does not require internal modifications to the existing middleware. Semantic annotations at the interface level allow the developer to customise the provision of fault tolerance. Operations can be marked as read-only to allow an execution with weaker ordering semantics or as parallelisable to allow true multithreaded execution. A code-generation tool is provided to automatically produce object-specific fragment code for client access and for replica consistency management, taking into account the annotations, the interface specification, and the non-replic...
Hans P. Reiser, Rüdiger Kapitza, Jörg Do
Added 30 Oct 2010
Updated 30 Oct 2010
Type Conference
Year 2006
Where DAIS
Authors Hans P. Reiser, Rüdiger Kapitza, Jörg Domaschka, Franz J. Hauck
Comments (0)