Systèmes Distribués

Master MIAGE 1, semestre 1.


Année 2012-2013

Responsable : Prof. Andrea G. B. Tettamanzi.

Intervenants :

Calendrier

Date Séance Sujet
Jeudi 4 octobre 2012, 8h-9h30 CM 1 Introduction et Architectures
Jeudi 11 octobre 2012, 8h-9h30 CM 2 Processus
Jeudi 18 octobre 2012, 13h15-16h15/16h30-19h30,
Mercredi 24 octobre, 16h45-19h45
TD 1 Enoncé, Correction, Javadoc
Jeudi 25 octobre 2012, 8h-9h30

CM 3

Communication : Concepts de base et RPC

Jeudi 25 octobre 2012, 13h15-16h15 / 16h30-19h30,
Mercredi  31 octobre, 16h45-19h45

TD 2

Enoncé, Correction.
Voir aussi didacticiel threads, ou bien des bons slides en Français.

Mercredi 7 novembre 2012, 16h45-19h45,
Jeudi 8 novembre 2012, 13h15-16h15 / 16h30-19h30

TD 3

Enoncé, Correction.
Slides RMI à lire jusqu'au numéro 12 avant explications. Sérialisation, slides 238 à 247

Jeudi 8 novembre 2012, 8h-9h30

CM 4

Communication orientée message et flots, multicast

Mercredi 14 novembre 2012, 16h45-19h45,
Jeudi 15 novembre 2012, 13h15-16h15 / 16h30-19h30

TD 4

Enoncé, Correction.
Papier Chord.

Jeudi 15 novembre 2012, 8h-9h30

CM 5

Naming

Mercredi 21 novembre 2012, 16h45-19h45,
Jeudi 22 novembre 2012, 13h15-16h15 / 16h30-19h30

TD 4'

Continuation du TD 4 : puisque les chargés de TD/TP ont épuisé les heures à leur disposition et d'autres chargés n'ont pas encore été trouvés, pour cette séance on demande aux étudiants de travailler en autonomie.

Jeudi 22 novembre 2012, 8h-9h30

CM 6

Synchronisation

Mercredi 28 novembre 2012, 16h45-19h45,
Jeudi 29 novembre 2012, 13h15-16h15 / 16h30-19h30

TD 5

Enoncé.
Article de Wikipedia sur l'algorithme d'élection de Chang et Roberts.

Jeudi 29 novembre 2012, 8h-9h30

CM 7

Réplication et contrôle de consistance

Mercredi 12 décembre 2012, 16h45-19h45,
Jeudi 13 décembre 2012, 13h15-16h15 / 16h30-19h30

TD 7

Travail sur le projet du cours : TinyTorrent.

Jeudi 13 décembre 2012, 8h-9h30

CM 8

Tolérance aux pannes et sécurité

Mercredi 19 décembre 2012, 16h45-19h45,
Jeudi 20 décembre 2012, 13h15-16h15 / 16h30-19h30

TD 8


Support

Livre de texte

Andrew S. Tannenbaum and Maarten van Steen. Distributed Systems: Principles and Paradigms, 2nd Edition. Prentice Hall, 2007.

Transparents

Les transparents utilisés pendant les cours peuvent être téléchargés en format PDF en cliquant sur le sujet de la session correspondante dans le calendrier ci-dessus.

Modalités de Contrôle des Connaissances

Contrôle terminal (écrit, 2h) : 50% ; Projet : 50%.


Dernière mise à jour : 12 décembre 2012