Hadoop pour les développeurs web

Pour ceux qui ne le connaissent pas, Hadoop est un framework Open Source qui a été édité par la maison Apache. La programmation est en Java, et il a été inventé dans le but de traiter des volumes de données importantes. Ce framework connait un succès de plus en plus croissant auprès des informaticiens qui font du développement web.

Un petit peu d’histoire sur Apache Hadoop.

Ce Big data est apparu vers 2004, il a été créé par Doug Cutting le concepteur qui est à l’origine du moteur Open Source Nutch. Cet informaticien était en quête d’une solution pour augmenter la taille de l’index de ce moteur, ce qui l’a conduit à imaginer un framework de gestion de fichiers distribués, d’où la naissance de Hadoop.

Comment fonctionne succinctement le framework Hadoop.

Il est composé de plusieurs et différents serveurs appelés aussi nœuds ou grappes de serveurs. Les données sont partagées et exécutées entre ces différents serveurs où elles seront chacune stockées. C’est un principe de fonctionnement bien connu dans le monde du Big data sous le nom de grilles de calcul.

Pourquoi Hadoop connait-il autant de succès ?

Hadoop est réputé pour ses fonctions de stockage, de manipulation et d’analyse de données irrégulières afin d’en extraire des résultats exploitables à forte valeur ajoutée. Il permet ainsi le traitement d’une énorme quantité de données dans un environnement distribué et de pouvoir ainsi garantir la disponibilité de ces données en temps réel. Ce framework Open Source tire son succès de ces capacités, il a été utilisé par Yahoo, et maintenant par le géant de l’internet Google dans le traitement des données pour la recherche, le traitement et l’analyse des images, vidéos et des logs.

Hadoop pour les développeurs web
0 votes, 0.00 moyenne du classement (0% score)
Notice: This work is licensed under a BY-NC-SA. Permalink: Hadoop pour les développeurs web

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*


Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>