RSS

Archivo del Autor: hop2croft

Introducción a HDFS


 hadoop logoHDFS (Hadoop Distributed File System) es el sistema de ficheros distribuido utilizado por Hadoop. Por lo tanto está especialmente diseñado para cumplir con las necesidades propias de Hadoop. Las dos ideas principales de HDFS es por un lado que sea un sistema de ficheros que permita ser utililzado en commodity hardware, es decir que facilite una alta escalabilidad tolerante a fallos. Por otro lado Hadoop necesita para demostrar todo su potencial que los problemas que se estén intentando solucionar involucren un gran número de datos. HDFS debe garantizar un alto throughput de datos para que Hadoop sea capaz de procesar este gran volumen de información utilizando MapReduce.

Read the rest of this entry »

 
3 comentarios

Publicado por en 24 agosto, 2013 en Big Data

 

Etiquetas: , , ,

Introducción a MapReduce


hadoop-logoComo ya habíamos visto en el anterior post de Introducción a Big Data y HadoopHadoop se basa en dos conceptos fundamentalmente, el modelo de computación MapReduce y el sistema de ficheros distribuidos HDFS. En este post vamos a profundizar un poco más en el modelo MapReduce.

MapReduce es un modelo de computación que permite paralelizar el cómputo de problemas donde contamos con grandes volúmenes de datos. Una de las ventajas de MapReduce es que podemos resolver este tipo de problemas utilizando para ello lo que se conoce como commodity hardware, es decir, computadores de gama básica. Esto permite no tener que invertir en grandes equipos como antiguamente para solucionar problemas tipo Big Data.

Si quieres seguir leyendo esta post en mi otro blog java4developers.com pulsa sobre este enlace. Si lo quieres leer en este mismo blog continua leyendo más abajo.

Read the rest of this entry »

 
3 comentarios

Publicado por en 21 agosto, 2013 en Big Data

 

Etiquetas: , , ,

Introducción a Big Data y Hadoop


hadoop logoEn el siguiente post voy a hablar de Big DataHadoop y del porqué se han hecho un hueco importante dentro del ecosistema tecnológico actual. La idea que tengo es que este va a ser el primero de una serie de post con las cosas que últimamente he estado viendo/estudiando/aplicando sobre el ecosistema Hadoop.

En principio me gustaría hacer un par de post más teóricos para luego meterme más en temas de desarrollo y configuración del entorno. Asimismo me gustaría hablar de proyectos con HiveSqoop y/o Flume.

Si quieres seguir leyendo esta post en mi blog java4developers.com pulsa este enlace. Si lo quieres leer en este mismo blog pincha en continuar leyendo, más abajo.

Read the rest of this entry »

 
3 comentarios

Publicado por en 21 agosto, 2013 en Big Data

 

Etiquetas: , , ,

Online learning : where to learn web development


Online learning

Lasty I’ve been thinking about writing a post about resources to learn online. Online learning has become a must if you want to keep you updated. I think that the way we learn, specially in an IT environment, has dramatically changed in the last years. A lot of web courses have bloomed since 2010 or so. There are lots of website where someone can learn from them. Some of the courses are for free and some others are not. Even some universities have agreements with some online website to publish their own courses.

In this post I’m going to enumerate some of the online learning websites I normally use to learn new stuff. If you know any others, please feel free to give some feedback. It’s really welcomed.

If you want to read this entry with nicer styles check this link within Java4developers

Read the rest of this entry »

 
Deja un comentario

Publicado por en 13 febrero, 2013 en learning, web, web development

 

Etiquetas: , , , , , , , ,

Entornos de desarrollo móvil


Frameworks desarrollo móvil

En las últimas fechas me he planteado la opción de realizar o migrar alguna aplicación web para que también sea accesible desde un dispositivo móvil, ya sea un teléfono móvil o bien una tablet. Cómo punto de  partida comentar que previamente he realizado alguna aplicación con Android (puedes verla en siguiendo este enlace). Con el fin de evaluar que tecnología escoger finalmente he estudiado las distintas opciones que hay para programar para móvil. De ello, ha  salido una pequeña presentación que espero que pueda resultar útil a quien la lea.

Puedes ver esta entrada también en mi otro blog, entornos de desarrollo móvil

Read the rest of this entry »

 
Deja un comentario

Publicado por en 19 enero, 2013 en Mobile

 

Etiquetas: , , , , , , , , ,

 
A %d blogueros les gusta esto: