August 2012
Intermediate to advanced
362 pages
10h 38m
French
Le processus de programmation concurrente consiste à réaliser un programme par assemblage de traitements exécutés parallèlement, c’est-à-dire simultanément, sur un même nœud Erlang ou sur des nœuds différents.
Cet instrument rend possible les traitements concurrents. C’est une instance qui héberge des traitements exécutés de façon séquentielle, les uns après les autres. Comme nous avons pu le voir dans les chapitres précédents, un programme séquentiel s’exécute au sein d’un seul processus Erlang.
Plusieurs processus peuvent cependant coexister dans une machine virtuelle Erlang. Dans chaque processus, les traitements sont exécutés séquentiellement. En revanche, l’exécution des traitements de tous les processus ...