Instalación de Android Studio

En este artículo se va a mostrar cómo realizar la instalación de Android Studio en los sistemas operativos más comunes: Linux, Mac OS y Windows. Si no tenéis muy claro qué es o qué ofrece Android Studio os recomiendo primero Seguir leyendo Instalación de Android Studio

Introducción a Android Studio

Android Studio

Si eres programador Android seguramente ya hayas oido hablar de él y no te haga falta esta introducción a Android Studio o, quizás si lo seas y, simplemente te interese conocer algo más sobre este entorno de desarrollo o IDE, Seguir leyendo Introducción a Android Studio

Apache Hadoop: Reducir el consumo de ancho de banda usando Combiner

En anteriores publicaciones del tutorial de Apache Hadoop que se está realizando, así como en la gran mayoría artículos que se pueden encontrar navegando por la red, se menciona la gran cantidad de ventajas y bondades que presenta esta tecnología, Seguir leyendo Apache Hadoop: Reducir el consumo de ancho de banda usando Combiner

Crear aplicaciones con MongoDB, Spark y FreeMarker

Tutorial de MongoDB con Java

En este artículo se va ver cómo crear aplicaciones con MongoDB, Spark y FreeMarker totalmente integrados. La aplicación de ejemplo será muy simple pero lo suficientemente completa como para entender como interactúan estas tres tecnologías juntas y tener una base Seguir leyendo Crear aplicaciones con MongoDB, Spark y FreeMarker

FreeMarker: Motor de plantillas

FreeMarker es un motor para la generación de plantillas realmente potente y de fácil aprendizaje. El uso fundamental de  FreeMarker es proveer al desarrollador una forma sencilla de implementar el patrón MVC (Model View Controller) en páginas web dinámicas en Java (Servlets) Seguir leyendo FreeMarker: Motor de plantillas

Spark: Framework ligero en Java

Spark

Spark es básicamente un framework ligero en Java. Tal y como lo describen en su web oficial, Spark es un micro framework inspirado en Sinatra para la creación de aplicaciones web en Java de forma rápida y con el mínimo Seguir leyendo Spark: Framework ligero en Java

Apache Hadoop: Crear aplicaciones YARN. Cliente y Master básicos

hadoop

En este tutorial se va continuar aprendiendo cómo crear aplicaciones YARN. En el artículo anterior, crear aplicaciones YARN 1/3, se hizo una explicación del funcionamiento general, de modo teórico, de YARN así como de los elementos que intervienen en su Seguir leyendo Apache Hadoop: Crear aplicaciones YARN. Cliente y Master básicos

Apache Hadoop: Crear aplicaciones YARN. Comunicaciones

hadoop

En este artículo se va a mostrar, a un alto nivel, cómo crear aplicaciones YARN de Hadoop. Como comentaba en el artículo de introducción a YARN se trata de una nueva implementación mejorada de la arquitectura MapReduce disponible desde la Seguir leyendo Apache Hadoop: Crear aplicaciones YARN. Comunicaciones

Apache Hadoop: Introducción a YARN

yarn architecture

En este artículo se va a realizar una introducción a YARN, el cual es básicamente una versión mejorada de la arquitectura MapReduce. Es por esto que también se le suele denominar MapReduce 2.0 (MRv2) y está disponible desde la distribución Seguir leyendo Apache Hadoop: Introducción a YARN

Apache Hadoop: Diferencia entre hadoop fs y hdfs dfs

hadoop

En este artículo vamos a explicar la diferencia entre hadoop fs y hdfs dfs. El ambiguo uso que se hace de estos dos comandos en distintos tutoriales y ejemplos que se pueden encontrar en la red pueden llevar a confusión Seguir leyendo Apache Hadoop: Diferencia entre hadoop fs y hdfs dfs