Séance de cours

Modèles de programmation : aperçu et exemples

Description

Cette séance de cours couvre différents modèles de programmation pour le traitement des mégadonnées, en comparant MapReduce avec des modèles plus puissants comme Spark et Dryad. Il explique les concepts des DAG, des langages déclaratifs, de la programmation fonctionnelle et des langages spécifiques au domaine. La présentation se décline également dans les DDR de Spark, les actions, les transformations, l'évaluation paresseuse et les optimisations. En outre, il traite des choix de conception des systèmes de mégadonnées concernant le stockage, les modèles de programmation, les moteurs d'exécution, la gestion des ressources et la tolérance aux défauts.

Cette vidéo est disponible exclusivement sur Mediaspace pour un public restreint. Veuillez vous connecter à Mediaspace pour y accéder si vous disposez des autorisations nécessaires.

Regarder sur Mediaspace
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.