Distributed Systems
Overview
ECTS credit points | 6.0 |
Workload | 150 hours total |
Performance record | Written exam |
Period | Is offered no more |
Language | German |
Prerequisites
Good knowledge of Java
Content
- Introduction into distributed systems
- Architectures of distributed systems
- Client-Server architecture
- Internet protocols
- HTTP: Simple remote call
- Remote procedure calls
- Message oriented communication patterns
- Synchronization
- Distributed algorithms
- Distributed file systems
- Name service
Objectives
Knowledge
Deepened Knowledge in the field of distributed systems and distributed algorithms
Methodical Expertise
Enable students to systematically design and implemnt distributed systems
System expertise
System-oriented thinking focussing on principles of interoperable distributed systems including the mastering of interface issues
Social Competence
Lab assignments in team work
Reading Resources
- Distributed Systems (Principles and Paradigms), Second Edition, Andrew S. Tanenbaum, Maarten van Steen, Pearson Prentice Hall, 2006, ISBN 0-13-239227-5
- Distributed Systems - Concepts and Design, Fourth edition, George Coulouris, Jean Dollimore and Tim Kinberg, Addision Wesley, 2005, ISBN 0-321-26354-5