Descriptif
http://www.master-comasic.fr/year-2-m2/sysautonomes/
Cours à Télécom ParisTech
Cet enseignement s’adresse aux futurs concepteurs, aux développeurs et aux utilisateurs avertis de systèmes répartis. On y présentera les intergiciels, les briques technologiques et l’algorithmique pour la construction de systèmes répartis. Les grandes tendances en matière de grilles, pair-à-pair, informatique mobile seront étudiées. Les thèmes suivants seront notamment abordés : architecture des systemes répartis, modèles client/serveur, P2P ; fonctionnalités des systèmes répartis : processus, threads, communications, synchronisation, nommage, répartition des fichiers/données, équilibrage de charge, découverte de services ; exemples de systèmes répartis : GRID, P2P ; intergiciels-middlewares (CORBA, Java RMI, MOM, Web services, etc), intergiciels pour la mobilité ; algorithmique des systèmes répartis (horloges, état global, synchronisation, terminaison, interblocages, cohérence des données, transactionnel, tables de hachage distribuées, CHORD, CAN, etc.).
Cours à Télécom ParisTech
Cet enseignement s’adresse aux futurs concepteurs, aux développeurs et aux utilisateurs avertis de systèmes répartis. On y présentera les intergiciels, les briques technologiques et l’algorithmique pour la construction de systèmes répartis. Les grandes tendances en matière de grilles, pair-à-pair, informatique mobile seront étudiées. Les thèmes suivants seront notamment abordés : architecture des systemes répartis, modèles client/serveur, P2P ; fonctionnalités des systèmes répartis : processus, threads, communications, synchronisation, nommage, répartition des fichiers/données, équilibrage de charge, découverte de services ; exemples de systèmes répartis : GRID, P2P ; intergiciels-middlewares (CORBA, Java RMI, MOM, Web services, etc), intergiciels pour la mobilité ; algorithmique des systèmes répartis (horloges, état global, synchronisation, terminaison, interblocages, cohérence des données, transactionnel, tables de hachage distribuées, CHORD, CAN, etc.).
21 heures en présentiel
réparties en:
- Travaux Dirigés : 10
- Leçon : 10
Diplôme(s) concerné(s)
Pour les étudiants du diplôme Diplôme d'ingénieur
programmation OO (Java)
Pour les étudiants du diplôme Echange non diplomant
programmation OO (Java)
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Echange non diplomant
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Contrôle continu, Examen
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'Option 3A acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé