• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

    UE Introduction to distributed systems

    • Niveau d'étude

      Bac +4

    • ECTS

      3 crédits

    • Crédits ECTS Echange

      3.0

    • Composante

      UFR IM2AG (informatique, mathématiques et mathématiques appliquées)

    • Période de l'année

      Printemps (janv. à avril/mai)

    Description

    After presenting the major differences between a centralized system and a distributed one, this option shows students both the "user" and the "designer" side of distributed applications. Students get acquainted with existing distributed middleware and see how the latter tackle the problems of distributed system design. Are discussed the principles of distributed communication, including client/server synchronous architectures and publish/subscribe decoupled ones. The students also zoom into distributed middleware implementation and learn the basics of distributed algorithmics. Working with simple distributed topologies, they get to write simple algorithms and reason about their correctness.

    Lire plus

    Heures d'enseignement

    • TDTD18h
    • CMCM15h

    Pré-requis recommandés

    Java Programming

    Lire plus

    Période

    Semestre 8

    Seconde chance / Session de rattrapage - Épreuves

    LibelléNature de l'enseignementType d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveRemarques
    120

    Compétences visées

    - Understand the design and algorithmic challenges of distributed systems

    - Learn how to use existing middleware to design distributed applications

    - Learn how to design and implement simple distributed algorithms

    Lire plus