Skip to content

Latest commit

 

History

History

Paradigme

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

LES PARADIGMES DE LA CONCURRENCE

Briques de base pour toute étude, analyse ou construction de système ou d'application coopérative.("design patterns")

PARADIGMES

  • Exemples-type qui permettent de modéliser des classes de problèmes réels fréquemment rencontrés et présents à tous les niveaux dans les systèmes et dans les applications concurrentes.
  • Acceptés par la communauté pour leur capacité à fournir des schémas de conception

ARCHÉTYPES

  • Solutions des paradigmes pouvant servir de schémas de construction de programmes.

PRINCIPAUX PARADIGMES DE LA CONCURRENCE

  • l'exclusion mutuelle qui modélise l'accès cohérent à de ressource partagées,
  • la cohorte qui modélise la coopération d'un groupe de taille maximale donnée,
  • les producteurs-consommateurs, exemple qui modélise la communication par un canal fiable,
  • les lecteurs-rédacteurs exemple qui modélise la compétition cohérente,
  • le repas des philosophes schéma qui modélise l'allocation de plusieurs ressources.
  • la terminaison d'un traitement coopératif
  • l'élection d'un coordonnateur
  • la diffusion de messages fiable et avec ordre de réception (total, causal) identique pour tous les processus