Nested transactions: an approach to reliable distributed computing
Nested transactions: an approach to reliable distributed computing
Distributed programming in Argus
Communications of the ACM
Implementing fault-tolerant services using the state machine approach: a tutorial
ACM Computing Surveys (CSUR)
Camelot and Avalon: a distributed transaction facility
Camelot and Avalon: a distributed transaction facility
From group communication to transactions in distributed systems
Communications of the ACM
System support for object groups
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Fault-tolerant broadcasts and related problems
Distributed systems (2nd Ed.)
Synchronizing group transaction with rendezvous in a distributed Ada environment
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Exception handling: issues and a proposed notation
Communications of the ACM
Building Secure and Reliable Network Applications
Building Secure and Reliable Network Applications
Reliable Distributed Computing with the ISIS Toolkit
Reliable Distributed Computing with the ISIS Toolkit
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
An Ada Library to Program Fault-Tolerant Distributed Applications
Ada-Europe '97 Proceedings of the 1997 Ada-Europe International Conference on Reliable Software Technologies
Integrating Groups and Transactions: A Fault-Tolerant Extension of Ada
Ada-Europe '98 Proceedings of the 1998 Ada-Europe International Conference on Reliable Software Technologies
Lessons Learned from Building and Using the Arjuna Distributed Programming System
Selected Papers from the International Workshop on Theory and Practice in Distributed Systems
Design and implemantation of a CORBA fault-tolerant object group service
Proceedings of the IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems II
Atomic Updates of Replicated Data
EDCC-2 Proceedings of the Second European Dependable Computing Conference on Dependable Computing
Deterministic Scheduling for Transactional Multithreaded Replicas
SRDS '00 Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems
Coordinated Exception Handling in Distributed Object Systems: From Model to System Implementation
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Adding group communication and fault-tolerance to CORBA
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Hi-index | 0.00 |
With the advent of new distributed applications like on-line auctions and e-commerce, the reliability requirements are becoming tighter and tighter. These applications require a combination of data consistency, robustness, high availability and performance. However, there is no single mechanism providing these features. Data consistency is preserved using transactions. Robustness can be obtained by foreseeing and handling exceptions. Objects groups can help in increasing the availability and performance of an application. In order to attain the growing demand of higher levels of reliability it is necessary to integrate these mechanisms with a consistent semantics. This article addresses this topic and studies the role of exceptions in this context.