Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños

En el presente trabajo se exhibe el análisis del rendimiento de lenguajes de programación tales como Java, C++ y Python sobre la plataforma Hadoop. Para su evaluación se han implementado cuatro programas típicos de procesamiento masivo de datos. El documento se ha dividido en cuatro capítulos que co...

Fuld beskrivelse

Saved in:
Bibliografiske detaljer
Hovedforfatter: ESPOL. FIEC (author)
Andre forfattere: Mendoza Saltos, Mayra Alejandra (author), Trujillo Miranda, Betsy Tatiana (author)
Format: bachelorThesis
Sprog:spa
Udgivet: 2010
Fag:
Online adgang:http://www.dspace.espol.edu.ec/xmlui/handle/123456789/43527
Tags: Tilføj Tag
Ingen Tags, Vær først til at tagge denne postø!
_version_ 1858337334945120256
author ESPOL. FIEC
author2 Mendoza Saltos, Mayra Alejandra
Trujillo Miranda, Betsy Tatiana
author2_role author
author
author_facet ESPOL. FIEC
Mendoza Saltos, Mayra Alejandra
Trujillo Miranda, Betsy Tatiana
author_role author
collection Repositorio Escuela Superior Politécnica del Litoral
dc.contributor.none.fl_str_mv Abad Robalino, Cristina Lucia, Directora
dc.creator.none.fl_str_mv ESPOL. FIEC
Mendoza Saltos, Mayra Alejandra
Trujillo Miranda, Betsy Tatiana
dc.date.none.fl_str_mv 2010
2018-05-24T14:04:41Z
2018-05-24T14:04:41Z
dc.format.none.fl_str_mv application/pdf
40
application/pdf
dc.identifier.none.fl_str_mv Mendoza, M.; Trujillo, B. (2010). Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños. [Tesis de Grado]. ESPOL. FIEC, Guayaquil. 40p.
http://www.dspace.espol.edu.ec/xmlui/handle/123456789/43527
T-83032
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv ESPOL. FIEC
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica del Litoral
instname:Escuela Superior Politécnica del Litoral
instacron:ESPOL
dc.subject.none.fl_str_mv C++ (LENGUAJE DE PROGRAMACION)
PROGRAMACION JAVA
HADOOP
PYTHON (LENGUAJE DE PROGRAMACION)
dc.title.none.fl_str_mv Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description En el presente trabajo se exhibe el análisis del rendimiento de lenguajes de programación tales como Java, C++ y Python sobre la plataforma Hadoop. Para su evaluación se han implementado cuatro programas típicos de procesamiento masivo de datos. El documento se ha dividido en cuatro capítulos que comprende desde fundamento teórico hasta las soluciones y los resultados obtenidos. En el Capítulo 1 se describe la necesidad de obtener un criterio de partida al momento de elegir un lenguaje de programación para resolver una tarea específica, se detallan los objetivos planteados y el alcance del presente trabajo. En el Capítulo 2 se introduce el concepto de Hadoop como plataforma de procesamiento masivo de datos y los complementos empleados tales como Streaming y Pipes. En el Capítulo 3 se detallan los problemas planteados, las soluciones dadas, así como los formatos de entrada/salida y las librearías usadas. Finalmente en el Capítulo 4 se detallan los resultados obtenidos y se realiza la comparación y el análisis de los mismos.
eu_rights_str_mv openAccess
format bachelorThesis
id ESPOL_c3c9b2b51bd5213e1655b050550ef89d
identifier_str_mv Mendoza, M.; Trujillo, B. (2010). Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños. [Tesis de Grado]. ESPOL. FIEC, Guayaquil. 40p.
T-83032
instacron_str ESPOL
institution ESPOL
instname_str Escuela Superior Politécnica del Litoral
language spa
network_acronym_str ESPOL
network_name_str Repositorio Escuela Superior Politécnica del Litoral
oai_identifier_str oai:www.dspace.espol.edu.ec:123456789/43527
publishDate 2010
publisher.none.fl_str_mv ESPOL. FIEC
reponame_str Repositorio Escuela Superior Politécnica del Litoral
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoral
repository_id_str 1479
spelling Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamañosESPOL. FIECMendoza Saltos, Mayra AlejandraTrujillo Miranda, Betsy TatianaC++ (LENGUAJE DE PROGRAMACION)PROGRAMACION JAVAHADOOPPYTHON (LENGUAJE DE PROGRAMACION)En el presente trabajo se exhibe el análisis del rendimiento de lenguajes de programación tales como Java, C++ y Python sobre la plataforma Hadoop. Para su evaluación se han implementado cuatro programas típicos de procesamiento masivo de datos. El documento se ha dividido en cuatro capítulos que comprende desde fundamento teórico hasta las soluciones y los resultados obtenidos. En el Capítulo 1 se describe la necesidad de obtener un criterio de partida al momento de elegir un lenguaje de programación para resolver una tarea específica, se detallan los objetivos planteados y el alcance del presente trabajo. En el Capítulo 2 se introduce el concepto de Hadoop como plataforma de procesamiento masivo de datos y los complementos empleados tales como Streaming y Pipes. En el Capítulo 3 se detallan los problemas planteados, las soluciones dadas, así como los formatos de entrada/salida y las librearías usadas. Finalmente en el Capítulo 4 se detallan los resultados obtenidos y se realiza la comparación y el análisis de los mismos.GuayaquilIngeniero en Ciencias Computacionales Especialización Sistemas TecnológicosESPOL. FIECAbad Robalino, Cristina Lucia, Directora2018-05-24T14:04:41Z2018-05-24T14:04:41Z2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdf40application/pdfMendoza, M.; Trujillo, B. (2010). Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños. [Tesis de Grado]. ESPOL. FIEC, Guayaquil. 40p.http://www.dspace.espol.edu.ec/xmlui/handle/123456789/43527T-83032spainfo:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica del Litoralinstname:Escuela Superior Politécnica del Litoralinstacron:ESPOL2024-09-07T13:41:40Zoai:www.dspace.espol.edu.ec:123456789/43527Institucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oaiEcuador...opendoar:14792024-09-07T13:41:40falseInstitucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oai.Ecuador...opendoar:14792024-09-07T13:41:40Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoralfalse
spellingShingle Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
ESPOL. FIEC
C++ (LENGUAJE DE PROGRAMACION)
PROGRAMACION JAVA
HADOOP
PYTHON (LENGUAJE DE PROGRAMACION)
status_str publishedVersion
title Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
title_full Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
title_fullStr Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
title_full_unstemmed Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
title_short Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
title_sort Evaluación, análisis y comparación del rendimiento de programas de procesamiento masivo implementados usando lenguajes de programación Java, Python y C++ sobre la plataforma Hadoop para clústeres de varios tamaños
topic C++ (LENGUAJE DE PROGRAMACION)
PROGRAMACION JAVA
HADOOP
PYTHON (LENGUAJE DE PROGRAMACION)
url http://www.dspace.espol.edu.ec/xmlui/handle/123456789/43527