Distributed Systems (CUGS Core)6FIDA06, 2024VT
|
|
Course plan
Lectures
24 hours
Recommended for
Doctoral students in computer science/systems.
The course was last given
Spring 2022
Goals
The course presents theories and principles for distributed systems together with an overview of techniques, algorithms and tools used for implementing distributed systems.
Prerequisites
Contents
- Characteristics of distributed systems
- Models of distributed systems
- Communication in distributed systems
- Time and state: global states, logical clocks, causality and time
- Fundamental algorithms: mutual exclusion and election
- Peer-to-peer Systems
- Large-scale distributed systems and services
- Large-scale distributed systems:use cases
- Border Gateway Protocol and internet-wide network measurement
- Autoscaling and cloud computing
Organized by
Department of Computer and Information Science, Linköping University
Literature
George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair: "Distributed
Systems - Concepts and Design" 5th Edition, Addison Wesley Publishing Comp.,
2011.
Research articles
Lecturers
Niklas Carlsson
Examiner
Niklas Carlsson
Examination
Written report and oral presentation
Credit
6 hp
Comments
Course web page
Page responsible: Anne Moe