Управляющие системы и машины, №5, 2016, статья 10

DOI: https://doi.org/10.15407/usim.2016.05.084
Глибовец А.Н., Дмитрук Я.О. Эффективность применения языков программирования  в фреймворке Apache Hadoop с использованием MapReduce. Управляющие системы и машины. 2016. № 5. С. 84-92.

Abstract on English.

УДК 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