En | Ar

063SRP1M1

Systèmes et algorithmes répartis

Elle contribue au développement de compétences suivantes : - Modéliser un système distribué - Identifier les composants et les règles des systèmes distribués - Analyser des exemples de systèmes distribués et fournir des solutions à plusieurs problèmes au sein de ces systèmes - Mettre en œuvre des solutions applicables dans un système distribué Objectif général : - Comprendre et créer des algorithmes qui sont exécutés dans un environnement de système distribué - Décrire les modèles architecturaux et fondamentaux. Comprendre les détails des protocoles RPC et RMI et créer de petites applications utilisant les deux protocoles


Temps présentiel : 35 heures


Charge de travail étudiant : 115 heures


Méthode(s) d'évaluation : Participation et assiduité, Prestation orale, Travail personnel


Référence :
George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair, DISTRIBUTED SYSTEMS Concepts and Design, Fifth Edition, 2012 CACHIN, Christian, GUERRAOUI, Rachid, et RODRIGUES, Luís. Introduction to reliable and secure distributed programming. Springer, 2011. Lynch, Nancy A. Distributed algorithms. Morgan Kaufmann, 1996.