Distributed Systems Project

Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
Practical exercises on distributed systems in form of a programming project. Project topics revolve around the concepts of the distributed systems course and show how they can be implemented in practice. Pre-requisites: Distributed Systems course.
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2013 kevät 15.01-21.02. 3-3 Englanti Liang Wang


Aika Huone Luennoija Päivämäärä
Ti 10-12 D122 Jussi Kangasharju 15.01.2013-21.02.2013
To 10-12 D122 Jussi Kangasharju 15.01.2013-21.02.2013

Ensimmäinen kokoontuminen on tiistaina 15.1. klo 10 salissa D122 ja myöhemmistä kokoontumisista sovitaan ensimmäisellä kerralla.

The first meeting is on Tue 15th of January at 10 in room D122 and the rest of the meetings are agreed then.


There are no mandatory meetings in the course. Every Tuesday 10-12 there is a Q&A session where you can ask any questions you might have. If needed, we will arrange additional Q&A sessions on Thursdays 10-12.

Kirjallisuus ja materiaali

The assignment descriptions are given below. You only need to do one of them and the choice of which one to do is completely up to you. Remember that the Chord assignment can only get a maximum grade of 4 and the Multitier assignment can get a 5.

Course slides are given below. DON'T use course slides as specification files! They only give you general description of the assignments. Always refer to the assignment descriptions when you are working on the code!

Other information might be useful:

If you are interested in Chord's design principles, please refer to the paper here for more details.