Project Hydra
Home  Downloads  Documentation  Contact 

18-842 Distributed Systems

Links
» Specs and Proposals
  Download all the projects specs and proposals here
» Souce Code
  Download source code
» Documentation
  Project docs

Project Summary

Providing fault tolerance for distributed applications is a difficult task. There are many issues that an application designer must consider when attempting to provide this service.Some of the issues a developer seeking to create a fault-tolerant (FT) application must consider include: selecting the degree of replication, selecting a fault model, and protoco design.

The goal of our project is to free programmers of the burden of dealing with the issues associated with incorporating fault-tolerance in their applications. Specifically, the objective of our project is to provide an architecture that application designers can use to seemlessly build distributed fault-tolerant CORBA applications.

Not only will this architecture afford developers the opportunity to create distributed FT CORBA applications, but it will also allow them to build distributed CORBA applications with an increased quality of service. This increased quality of service will be achieved with native load balancing and fault-prediction mechanisms integrated in the architecture.

 
Updates

Demo completed, source code and documentation online 05/06/2003
The Hydra is alive !!!

Check out the source code here , documentation and final design report.

Final Demo Presentations Online 04/28/2003 
The ultimate test of the Hydra system is right around the corner. And we are ready.

Check out the presentation here and download source code here.

Proceeding towards the MidTerm demo 
To satisfy the requirements of the midterm demo we have:
  • A stock ticker application to demonstrate the FT CORBA architecture
  • An implementation of a reliable RPC call
  • Implemented failover, stateful recovery for the RM and Factories
The test scripts and source code with documentation will be available shortly.
Presented project overview to class - 02/25/2003
Presented a brief overview of Project Hydra to the class, followed by an interactive session with the class at CMU and AIT, led by Dr. Raj Rajkumar.

Download the presentation here. The project specification document can be found here.

Decided on scope and project requirements - 02/12/2003
Met with Dr.Raj Rajkumar, decided on scope of the project, requirement for the intermediate and final demos.


Copyleft © 2003 ripped off oswd
Last Updated 05/06/03