Master MIAGE 1, semestre 1.
Éditions précédentes : année 2016-2017, année 2015-2016, année 2014-2015, année 2013-2014, année 2012-2013.
Responsable : Prof. Andrea G. B. Tettamanzi.
Intervenants :
L'emploi du temps de cet enseignement avec l'affectation des salles peut être consulté sur le site du Master MIAGE.
Date de remise de projet : 12 janvier 2018 avant 23h59.
Oral de présentation des projets : lundi 19 mars en salle TD12 avec l'ordre de passage suivant :
Consignes : chaque groupe exposera à l'oral, pendant 5 minutes, les grandes lignes de son projet ; ensuite, il fera une démo de 5 minutes de son fonctionnement ; enfin, il répondra a quelques questions sur le code. Vous n'avez pas à préparer de transparents.
Les cours se dérouleront selon le calendrier ci-dessous. À noter que chaque séance de CM sera suivie par une séance de TD.
Les sujets de TD et leurs corrigés sont disponibles sur la page Web du chargé de TD.
Date | Séance | Sujet |
Vendredi 27 octobre 2017, 10h-12h | CM 1 | Introduction et Architectures |
Vendredi 10 novembre 2017, 10h-12h | CM 2 | Processus |
Vendredi 24 novembre 2017, 10h-12h | CM 3 |
Communication :
Concepts de base et RPC ; Communication orientée message et flots, multicast |
Vendredi 8 décembre 2017, 10h-12h |
CM 4 |
Naming |
Vendredi 15 décembre 2017, 10h-12h |
CM 5 |
Synchronisation |
Vendredi 22 décembre 2017, 10h-12h |
CM 6 |
Réplication et contrôle de cohérence Tolérance aux pannes et sécurité |
Andrew S. Tannenbaum and Maarten van Steen. Distributed Systems: Principles and Paradigms, 2nd Edition. Prentice Hall, 2007.
Un exemplaire de cet ouvrage est disponible en rayon à la Bibliothèque de l'EPU, cote = 004.36 TAN.
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.
Contrôle terminal (écrit, 1h30) : 50% (exemple de sujet); Projet : 50%.