Open eden: a portable fault tolerant CORBA architecture

Fabíola Greve, Michel Hurfin, J.-P. Le Narzul · 2004

This paper presents the design of OPEN EDEN, an imple-mentation of the Fault Tolerant CORBA specification based on the use of a group communication system, called EDEN. The design of OPEN EDEN has been driven by the desire to use only portable techniques (mainly portable intercep-tors) to implement the interaction between the EDEN group communication system and CORBA. The EDEN system it-self is built by configuring, assembling and deploying com-ponents connected to a generic agreement component that implements a consensus algorithm. The resulted platform is particularly portable, since it can be easily migrated to d-ifferent architectures, and transparent for applications pro-grammers, since requests to a replicated service are trans-parently intercepted and redirected to the EDEN system. We discuss the main difficulties we encountered and we draw some conclusions about the adequacy of our choices.

Read the paper · More papers on PaperTik