• DocumentCode
    1680910
  • Title

    A fault-tolerant system for Java/CORBA objects

  • Author

    Kumar, Atul

  • Author_Institution
    Accenture Technol. Labs., IBC Knowledge Park, Bangalore
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Frameworks like CORBA facilitate the development of distributed applications through the use of off-the-shelf components. Though the use of distributed components allows faster building of applications, it also reduces the application availability as failure of any component can make the application unavailable. In this paper we present the design and implementation of a fault-tolerant system for CORBA objects implemented in Java. The proposed fault tolerant system employs object replication. We use a three tier architecture in which the middle tier manages replication and acts as a proxy for replicated objects. The proxy ensures consistency and transparency. In the current implementation, the proxy uses the primary-site approach to ensure strong consistency. Saving and restoring of objects´ state is done transparently and it does not require object implementation to have special functions implemented for this purpose.
  • Keywords
    Java; distributed object management; software fault tolerance; Java/CORBA objects; fault-tolerant system; object replication; off-the-shelf components; primary-site approach; Buildings; Computer languages; Distributed computing; Fault tolerance; Fault tolerant systems; Internet; Intersymbol interference; Java; Load management; Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536152
  • Filename
    4536152