Hadoop
Hadoop — проект фонда Apache Software Foundation, свободно распространяемый набор утилит, библиотек и фреймворк для разработки и выполнения распределённых программ, работающих на кластерах из сотен и тысяч узлов. Используется для реализации поисковых и контекстных механизмов многих высоконагруженных веб-сайтов, в том числе, для Yahoo! и Facebook. Разработан на Java в рамках вычислительной парадигмы MapReduce, согласно которой приложение разделяется на большое количество одинаковых элементарных заданий, выполнимых на узлах кластера и естественным образом сводимых в конечный результат.

По состоянию на 2014 год, проект состоит из четырёх модулей — Hadoop Common (связующее программное обеспечение — набор инфраструктурных программных библиотек и утилит, используемых для других модулей и родственных проектов), HDFS (распределённая файловая система), YARN (система для планирования заданий и управления кластером) и Hadoop MapReduce (платформа программирования и выполнения распределённых MapReduce-вычислений), ранее в Hadoop входил целый ряд других проектов, ставших самостоятельными в рамках системы проектов Apache Software Foundation.

Считается одной из основополагающих технологий «больших данных». Вокруг Hadoop образовалась целая экосистема из связанных проектов и технологий, многие из которых развивались изначально в рамках проекта, а впоследствии стали самостоятельными. Со второй половины 2000-х годов идёт процесс активной коммерциализации технологии, несколько компаний строят бизнес целиком на создании коммерческих дистрибутивов Hadoop и услуг по технической поддержке экосистемы, а практически все крупные поставщики информационных технологий для организаций в том или ином виде включают Hadoop в продуктовые стратегии и линейки решений.
Q489709
Apache Software Foundation
ORG
Q341
свободно распространяемый
Concept
Q312466
утилит
Concept
Q188860
библиотек
Concept
Q271680
фреймворк
Concept
Q206637
кластерах
Concept
Q37093
Yahoo!
ORG
Q355
Facebook
MEDIA
Q251
Java
Concept
Q567759
MapReduce
MEDIA
Q146768
связующее программное обеспечение
Concept
Q633005
распределённая файловая система
UNK
Q858810
больших данных
Concept
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
Q29120
Hadoop
MISC
developer
instance of
programming language
manufacturer