CS4282/CS6282 Internet and Distributed Systems Programming
Assignment 1: Survey on Distributed Applications
Date: 9-Jan-2009
Deadline: Week 3 (4-Feb -2009)
Aims and Description
The objective of this assignment is to widen students’ knowledge in distributed applications.
Students are required to conduct a survey on distributed applications found in the Internet and give a brief report on THREE selected applications.
The report should include the following items:
1. Briefly description on the challenges in designing and implementing the application as well as the features it provided (less than 50 words). (CILO-DS #1)
2. The distributed algorithms / technologies involved (e.g. election algorithm, replication algorithm). (CILO-DS #2)
3. Area of application (e.g. file sharing, replication, co-operative editing). (CILO-DS #3)
4. The transparencies that the application provided (CILO-DS #1)
5. The URL of the application.
6. Comment / potential improvement on the application. (CILO-DS # 4)
Marking scheme:
Your survey will be graded based on following criteria
1. The accuracy of your description on the founding.
2. The quality of your comment and suggestion on the founding.
3. The uniqueness of your founding.
Submission: Deadline: Week 3 (4-Feb-2009)
Typical Distributed Algorithms:
1. Election
2. Consistency Replication
3. Mutual exclusion
4. Routing
5. Fault Tolerance
6. Synchronization
Keine Kommentare:
Kommentar veröffentlichen