Управляющие системы и машины, №5, 2016, статья 10
DOI: https://doi.org/10.15407/usim.2016.05.084
Глибовец А.Н., Дмитрук Я.О. Эффективность применения языков программирования в фреймворке Apache Hadoop с использованием MapReduce. Управляющие системы и машины. 2016. № 5. С. 84-92.
УДК 519.87
Глибовець Андрей Николаевич — к.ф.-м.н., Нац. ун-т «Киево-Могилянская Академия» (Киев), E-mail: andriy@glybovets.com.ua,
Дмитрук Ярослав Олегович — магистр, Нац. ун-т «Киево-Могилянская Академия» (Киев), E-mail: yaroslav.dmytruk@gmail.com
Эффективность применения языков программирования в фреймворке Apache Hadoop с использованием MapReduc
Исследована эффективность использования различных языков для фреймворка Apache Hadoop с целью обработки больших коллекций данных на базе модели MapReduce. Акцент сделан на анализе скорости выполнения программ в Hadoop-кластере. Проведено сравнение различных проектов по экосистеме Hadoop для распределенных вычислений. Описанные эксперименты подтвердили преимущество использования Apache Spark. Установлено, что преимущество в скорости MapReduce-программ, написанных на Java- или другом JVM-языке, существенны.
Загрузить полный текст PDF (на русском).
Ключові слова: BigData, MapReduce, Apache Hadoop, Spark, Java, Pyton, Scala.
Поступила 25.08.2016