Distributed Systems
- 1 - Introduction to Distributed Systems Definition, Goals, Types of Distributed Systems
- 2 - Distributed Systems Architectures Styles, System Architectures Middleware, Self Management
- 3 - Processes Virtualization
- 4 - Processes, Threads, Clients, Servers
- 5 - Processes, Code Migration
- 6 - Communication Fundamentals
- 7 - Communications RPC, Message-oriented, Stream-oriented
- 8 - Communications: Multicast
- 9 - Fundamentals of Distributed Computing
- 10 - Cloud Computing
- 11 - Task synchronization
- 12 - Review of selected papers