J'ai proposé à mes étudiants du master informatique, parcours cloud computing de l'Université de Lille de poster sur Hive (dans la communauté ULille blockchain) les exposés qu'ils ont réalisé dans le cadre de mon cours de programmation parallèle et distribuée. Ce sont des exposés courts (10 min) préparés pendant les séances de cours, ils sont donc à prendre comme des introductions aux sujets, pas comme des études approfondies.
La première série d'exposés porte sur les algorithmes de consensus :
- Tangle, l'algorithme derrière IOTA par @pranwez ;
- Algorithme de Consensus : RAFT par @michelignax ;
- Lien Présentation pBFT par @bahts ;
- Proof of Work , le consensus derrière le Bitcoin par @hiveange ;
- Algorand, un algorithme de consensus décentralisé par @rkcrew ;
- Algorithme de consensus: Delegated Proof of Stake par @dono1307.
Et la deuxième sur les modèles de programmation parallèle ou distribuée :
- Hadoop MapReduce par @pmichiels ;
- Les services web (REST, SOAP ...) par @pranwez ;
- Modèle de programmation distribuée: Partitioned Global Address Space (PGAS) par @dono1307 ;
- Programmation concurrente via le modèle d'acteurs par @hiveange ;
- Qu'est-ce qu'un contrat intelligent et comment fonctionne la machine virtuelle Ethereum (EVM) par @carole.merle.etu ;
- Hadoop & Spark par @rkcrew ;
- Présentation de Programmation Parallèle : MPI (Message Passing Interface) par @mm2cc ;
- Programmation Parallèle et Distribuée: Présentation de OpenMP par @totoelamigo.
Ce texte est mis à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 4.0 International.