


Java 8 manejo de fechas y tiempo : ZonedDateTime, Period y Duration
En el post anterior Java 8 manejo de fechas y tiempo : LocalDate, LocalTime y LocalDateTime aprendimos como utilizar algunas clases para trabajar con fechas y tiempo, pero estas clases no consideran […]

Java 8 manejo de fechas y tiempo : LocalDate, LocalTime y LocalDateTime
Uno de los problemas más comunes a los que se enfrentan los desarrolladores es el manejo de fechas, tiempo y zonas horarias, para resolver este problema se solían utilizar api’s […]

Easy rules : Primeros pasos con un motor de reglas para Java
Con el paso del tiempo las aplicaciones que construimos se vuelven cada vez más complicadas, con más reglas de negocio y difíciles de mantener, el uso de motores de reglas […]

Aprende a crear un connection pool utilizando Hikari CP en Español
Hikari CP es un Framework que permite crear pools de conexiones desarrollado en 2012, su particularidad es que si comparamos su performance con sus competidores c3p0, dbcp2, tomcat y vibur […]

Apache Spark 2 : Flat map con Java
A diferencia de Map, FlatMap nos permitirá generar una lista de elementos de uno solo, en Map teníamos un elemento de entrada y teníamos uno de salida, con FlatMap tendremos […]

Apache Spark 2 : Transformaciones (Map y filter )
Recordemos que las transformaciones son operaciones sobre RDDs que darán como resultado un nuevo RDD, las transformaciones más comunes son las siguientes: Filter: Toma una función que devuelve un nuevo […]

Apache Spark 2 : Creando un RDD con Java
En el post anterior aprendimos los conceptos básicos de un RDDs, en este post los implementaremos con Java y analizaremos su funcionamiento. En Spark tenemos tres formas de crear RDDs […]

Apache Spark 2 : RDD(Resilient distributed dataset)
Todo Apache Spark fue construido alrededor de RDD(Resilient distributed dataset) y es el objeto principal cuando construimos aplicaciones con Spark. Pueden contener cualquier tipo de objetos incluyendo clases definidas por […]

Apache Spark 2 : Conceptos básicos
Apache Spark es un cluster dedicado al procesamiento de información de forma muy rápida, provee soporte para el desarrollo de aplicaciones con Java, Scala, Python y R. Su engine cuenta […]