Blog4Java

A personal and Java blog, likely only for me

March 2, 2015
by Javier (@jbbarquero)
0 comments

Getting started with Spark

Spark Introduction Apache Spark is a cluster computing platform designed to be fast, expresive, high level, general-purpose, fault-tolerante and compatible with Hadoop (Spark can work directly with HDFS, S3 and so on). Spark can also be defined as a framework … Continue reading

February 25, 2015
by Javier (@jbbarquero)
0 comments

Getting started with Hadoop

Hadoop Introduction Hadoop is an open source framework for distributed fault-tolerant data storage and batch processing. It allows you to write applications for processing really huge data sets across clusters of computers using simple programming model with linear scalability on … Continue reading

September 3, 2014
by Javier (@jbbarquero)
0 comments

Introduction to Spring Batch

Spring Batch is the Spring Project aimed to write Java Batch applications by using the foundations of Spring Framework. Michael T. Minella, project lead of Spring Batch and also a member of the JSR 352 (Batch Applications for the Java … Continue reading

August 12, 2014
by Javier (@jbbarquero)
0 comments

Try to avoid copy-paste. Fatal error compiling: invalid target release: 1.8.0_11

Bazinga! Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project…: Fatal error compiling: invalid target release: 1.8.0_11 -> [Help 1] To summarize, I want to compile a maven project using Java 8, that is possible thanks to the JAVA_HOME configuration:

Continue reading

July 8, 2014
by Javier (@jbbarquero)
0 comments

Getting started with Vert.x

What is Vert.x? In my humble opinion, Vert.x is a poorly documented platform for creating server applications intended to be scalable by using an event-driven, non-blocking I/O in the JVM. The first definition for Vert.x I heard was “it’s like … Continue reading