Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Distributed Systems - WMM9MO39

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 18.0
    • TD : -
    • TP : -
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 3.0
  • Responsables : Vivien QUEMA

Objectifs

The objectives of this course are:

  • to study the basic concepts used to design distributed algorithms: processes, failures, etc.
  • to study a set of distributed algorithms that are used in modern distributed systems.

At the end of the course, the student will be familiar with a set of widely used algorithms. In particular, the following families of algorithms will be introduced: consensus algorithms, broadcast algorithms, synchronisation algorithms, etc.

Contenu

The course starts with a description of the main concepts used in distributed algorithms: processes, failures, synchronous vs. asynchronous communications, failure detectors, etc.

We then present a set of distributed algorithms and study the impact of the assumptions (regarding process failures, failure detection, etc.) on the design of the algorithms.

We finally study ways to assess the performance of distributed systems, both theoretically and experimentally.

Prérequis

Basic notions of operating systems.
Basic notions of networks.

Contrôles des connaissances

There is a written exam (E1)

The exam lasts 2h.

The mark is that obtained at the written exam:

M = E1

L'examen existe uniquement en anglais FR

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Master 2 Informatique - Semestre 9 (ce cours est donné uniquement en anglais EN)
  • Cursus ingénieur - Master 2 Informatique - Semestre 9 (ce cours est donné uniquement en anglais EN)
cf. l'emploi du temps 2020/2021

Informations complémentaires

Code de l'enseignement : WMM9MO39
Langue(s) d'enseignement : FR

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

Reliable and Secure Distributed Systems by C. Cachin, R. Guerraoui, and L. Rodrigues.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 15 janvier 2017

Université Grenoble Alpes