Responsable UE: Élise Jeanneau (elise.jeanneau@univ-lyon1.fr)
Les systèmes centralisés où tous les clients s'adressent à un même serveur souffrent de nombreuses limites: forte latence, congestion réseau, vulnérabilité à la panne d'un seul site... L'alternative consiste à concevoir un système distribué, dans lequel plusieurs sites jouent le rôle de serveur. Les différents serveurs doivent alors communiquer entre eux pour se coordonner, ce qui pose de nouveaux problèmes nécessitant de nouveaux algorithmes. Ce module a pour but de présenter les bases de l'algorithmique distribuée.
Les notions suivantes seront abordées:
L'UE est constitué de 12 heures de CM, 9 heures de TD et 9 heures de TP.
Note sur les TPs: Les TPs se font avec le simulateur JBotSim. Il s'agit d'une librairie Java. Très peu de connaissances en Java seront nécessaires pour les TPs. Voici une fiche de référence qui vous présentera les bases du Java.
Équipe pédagogique:
Évaluation:
Annales:
Sujet + corrigé du CCF 2020-21
Sujet du CCF 2021-2022
Sujet du CCF 2022-2023
| Date | Cours | Notes |
|---|---|---|
| 2/2 8h-13h |
CM1 + CM2, partie 1 |
Amphi Ampère Slides CM1 (version annotée) Slides CM2 (version annotée) |
| 9/2 8h-9h30 |
CM2, partie 2 |
Amphi Thémis 9 Slides CM2 |
| 9h45-13h | TD1 |
Sujet TD1
|
| 2/3 8h-9h30 |
CM3, partie 1 | Slides CM3 |
| 9h45-13h | TD2 | Sujet TD2 |
| 9/3 8h-9h30 |
CM3, partie 2 | Slides CM3 |
| 9h45-13h | TP1 |
Groupes A1, B1, C1, D1 Sujet TP1 |
| 30/3 8h-9h30 |
CM4, partie 1 |
Slides CM4 Résumé CM4 |
| 9h45-13h | TP1 |
Groupes A2, B2, C2, D2 Sujet TP1 |
| 4/5 8h-9h30 |
CM4, partie 2 |
Slides CM4 Résumé CM4 |
| 9h45-13h | TP2 |
Groupes A2, B2, C2, D2 Sujet TP2 |
| 11/5 8h-9h30 |
TD3, partie 1 | Sujet TD3 |
| 9h45-13h | TP2 |
Groupes A1, B1, C1, D1 Sujet TP2 |
| 21/5 (Jeudi) 14h-17h15 |
TP3 |
Groupes A2, B2, C2, D2 Sujet TP3 |
| 1/6 8h-9h30 |
TD3, partie 2 | Sujet TD3 |
| 9h45-13h | TP3 |
Groupes A1, B1, C1, D1 Sujet TP3 |
| 8/6 9h45-10h45 |
Examen |