Sciweavers

ADBIS
2007
Springer

Preventing Orphan Requests by Integrating Replication and Transactions

14 years 6 months ago
Preventing Orphan Requests by Integrating Replication and Transactions
Replication is crucial to achieve high availability distributed systems. However, non-determinism introduces consistency problems between replicas. Transactions are very well suited to maintain consistency, and by integrating them with replication, support for non-deterministic execution in replicated environments can be achieved. This paper presents an approach where a passively replicated transaction manager is allowed to break replication transparency to abort orphan requests, thus handling non-determinism. A prototype implemented using existing open-source software, Jgroup/ARM and Jini, has been developed, and performance and failover tests have been executed. The results show that while this approach is possible, components specifically tuned for performance must be used to meet real-time requirements.
Heine Kolltveit, Svein-Olaf Hvasshovd
Added 06 Jun 2010
Updated 06 Jun 2010
Type Conference
Year 2007
Where ADBIS
Authors Heine Kolltveit, Svein-Olaf Hvasshovd
Comments (0)