Antonio Martín
Preguntas Típicas de Scala en una Entrevista

Voy a continuar con los post donde pongo algunas preguntas que se puede realizar en una entrevista de Trabajo. Ahora voy a poner unas preguntas sobre Scala. ¿Qué es Scala? Scala viene porque es un lenguaje escalable. Es Un lenguaje multi paradigma porque soporta Orientación a Objetos y programación funcional. Se ejecuta bajo el paraguas de... » read more

Antonio Martín
Preguntas típicas de Spark para una entrevista

 Compara Hadoop y Spark.    Característica Apache Spark Hadoop Velocidad 100 veces más rápido Velocidad Descendente Procesado Real-time & Batch Solo Batch Dificultad Muy fácil porque tiene varios módulos Difícil de aprender Recuperación Permite la recuperación de particiones Tolerante a Fallos Interactividad Tiene partes interactivas No tiene parte interactiva excepto Hive o Pig Tabla: Apache Spark... » read more

Antonio Martín
Crear un proyecto en Spark 2.1

En este post voy a crear un pequeño proyecto en Spark + Scala (Vamos a usar Spark 2.1 y Scala 2.11.8), al cual iré añadiendo nuevas funcionalidades más adelante. Para comenzar voy a crear un fichero pom.xml de Maven que compilé el proyecto en Scala. Antes de empezar vamos a necesitar tener instalado la versión... » read more

Antonio Martín
Introducción a Scala

Este es mi primer post sobre Scala y como estoy haciendo, voy poner la descripción de Scala que viene en la wikipedia: Scala es un lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos. La... » read more