Un framework distribué

1. Le concept de distribution Distribution

L’idée de système distribué apparaît dans plusieurs formes d’organisations. Commençons par une définition générale. Le principe est de faire collaborer différentes machines pour réaliser une même tâche. Historiquement, tout était toujours effectué sur un seul et même ordinateur. Pour avoir de la puissance de calcul, les informaticiens et informaticiennes ajoutaient de la mémoire vive ou des unités centrales de traitement. Le problème était que cela pouvait prendre du temps d’ajouter les éléments voulus. Il y avait aussi une interruption de service lors de l’installation. Au final, la machine était relativement coûteuse. Il devenait difficile d’étendre davantage les limites d’un seul et même ordinateur. De plus, si celui-ci rencontrait des incidents, les applications qui opéraient dessus se retrouvaient de facto elles aussi en panne.

Grace Hopper est la développeuse à l’origine du langage COBOL (Common Business-Oriented Language). Elle a aussi participé à l’expansion d’une idée aujourd’hui répandue : les systèmes distribués.

Grace Hopper serait aussi à l’origine du mot « bug » (« petite bête » en français) utilisé dans...

couv_EISPARK.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Démarrer avec Spark
Suivant
Les types d’exécution de Spark