to design and develop a distributed system, which demonstrates distributed system concepts such as Concurrency, fault Tolerance etc.
Example of a distributed system; Travel Agency Intermediaries using Web Services to arrange Flights, Hotels in a single booking,
Reliable Multi-user messenger system.
Objectives for this to be covered;
1. Describe the characteristics, structure and operation of the delivered system.
2. Report on the scheduling, latency, concurrency and fault tolerance of the system.
3. Describe the communications mechanisms in the distributed system.
Evaluate the design of the system vs other alternative options.