1. Introduction to Distributed Systems (0.5 week)
2. Client/Server Middleware (4 weeks)
3. Group Based Computing (6 weeks)
- replication
- atomic transactions
- group communication and reliable multicast
- scalability issues
- design of group communication systems and applications
4. Distributed Storage Systems (2 weeks)
5. Real-Time (1.5 weeks)
2. Client/Server Middleware (4 weeks)
3. Group Based Computing (6 weeks)
- replication
- atomic transactions
- group communication and reliable multicast
- scalability issues
- design of group communication systems and applications
4. Distributed Storage Systems (2 weeks)
5. Real-Time (1.5 weeks)