Skip to Main Content
The FT-CORBA standard that has been adopted by OMG in recent years introduces mechanisms in support of increasing the availability of systems. This standard provides an infrastructure to detect faults and replicate distributed objects. In this paper we are going to share our experiences on implementing an extended transaction service (OTSX) which provides a set of specific features in support of FT-CORBA standard. These extensions allow distributed applications developed on top of FT-CORBA to run atomic operations on multiple object groups and ignore any faults that may occur in any object. The role of some affecting parameters like object size and failure rate is also studied and reported in this paper.