Systèmes et applications réparties

Diplômes intégrant cet élément pédagogique :

Descriptif

L'étude d'un système distribué est essentiellement l'étude d'un groupe de machine qui coopèrent en communicant par message, et cela malgré des pannes, soit de machines soit de canaux de communication. Comprendre et établir une coopération malgré des pannes est un défi qui vous emmènera au delà de la programmation traditionnelle à laquelle vous êtes habitué. Ce cours d'applications réparties vous permettra de maîtriser les concepts de la programmation distribuée au travers de l'étude de cas concrets de coopération dans un système distribué complexe qui illustrent à la fois les possibilités, les difficultés, et les limites de l'algorithmique distribué.

Pré-requis

Ce cours n'a pas de pré-requis particulier si ce n'est celui de vouloir ouvrir son esprit à une nouvelle approche de la conception de programme. Ce n'est pas un cours réservé aux spécialistes réseaux, bien au contraire. Il est favorable d'avoir suivi le cours RICM4
HINF8R1E.

Informations complémentaires

Lieu(x) : Grenoble - Saint-Martin d'Hères
Langue(s) : Français