Skip to content

The course covers fundamental models for distributed systems, inter process communication and how to handle synchronization, consistency, replication, fault tolerance and security in a distributed system. The course consist of a series of lectures and seminars that include practical assignments.

Notifications You must be signed in to change notification settings

htdat148/Distributed-Systems-ID2201

 
 

Repository files navigation

Distributed-Systems-ID2201

Content and learning outcomes

Course contents

The course covers fundamental models for distributed systems, inter process communication and how to handle synchronization, consistency, replication, fault tolerance and security in a distributed system. The course consist of a series of lectures and seminars that include practical assignments. The assignments will be programming tasks that exemplify problem statements examined in the course.

Intended learning outcomes

The students shall after the course be able to:

explain important characteristics of distributed systems describe architectural and fundamental models of distributed systems explain and compare strategies for interprocess communication explain and compare middleware models explain and compare name services explain the concept of logical time use logical time to implement distributed algorithms.

About

The course covers fundamental models for distributed systems, inter process communication and how to handle synchronization, consistency, replication, fault tolerance and security in a distributed system. The course consist of a series of lectures and seminars that include practical assignments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Erlang 100.0%