Eternal: a component-based framework for transparent fault-tolerant CORBA

  • Authors:
  • P. Narasimhan;L. E. Moser;P. M. Melliar-Smith

  • Affiliations:
  • School of Computer Science, Carnegie Mellon University, Pittsburgh, PA;Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA;Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA

  • Venue:
  • Software—Practice & Experience - Special issue: Enterprise frameworks
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Enterprises are increasingly involved in worldwide round-the-clock e-commerce and e-business, which requires them to be operational 24 hours per day, 7 days per week. With outages leading to loss of revenue, reputation and customers, fault tolerance becomes increasingly important. By mixing the fault tolerance logic into the application logic, existing fault tolerance practices render applications more complex, more prone to errors, and more difficult to maintain and build. The Eternal system is a component-based middleware framework that provides transparent fault tolerance for enterprise applications, and that ensures continuous 24 × 7 operation without requiring special skills of the application programmers. The Eternal system implements the new Fault-Tolerant CORBA standard.