LOG735 - Systèmes distribués
Ce cours présente les principaux concepts de base liés aux systèmes distribués tels que réseau informatique, système d’exploitation, communication interprocessus, appel de procédure à distance, service de noms et service de répertoire. Il vise également à familiariser l’étudiant avec des aspects importants dans les systèmes distribués, tels que la coordination, la réplication et les agents mobiles.
Au terme de ce cours, l'étudiant sera en mesure de :
- démontrer l’impact des principaux facteurs qui produisent des variétés de modèles basés sur les différents modèles architecturaux et fondamentaux;
- analyser et concevoir des applications distribuées exploitant différents systèmes d’exploitation, s’exécutant sur différents matériels et reliées par différents réseaux de télécommunications;
- concevoir et implémenter des méthodes de synchronisation dans les systèmes distribués.