When you start an application, you need to think about where it’s going to run, and also how it’s going to run. Basically, the way I use Spark is in […]

UDF stands for User Defined Functions. With those, you can easily extend Apache Spark with your own routines and business logic. Let’s see how we can build them and deploy […]

Here are a few quick recipes to solve some common issues with Apache Spark. All examples are based on Java 8 (although I do not use consciously any of the […]

Successful first deployment of Apache Spark on a production server. Yep… I could add the line on my resume. Right now, we have set 24 cores, 72 GB of memory […]

Here is your very first Apache Spark program using Java: the equivalent of the Kernighan and Ritchie’s “Hello, World”. You can download it from GitHub: Basically, the key is to […]

March 14th, or should I say 3.14 is one of those fun days of the year where mathematicians can share private jokes. I am not categorizing myself as a mathematician, […]

Lately, as I wanted to get back into pure servlet programming, I wanted to double check where to get the right “Servlet API” from Maven. I was pretty surprised to […]

First, Apple has removed Java from the Mac (I think it was in Mountain Lion). Thanks to all the kids around me playing with Minecraft (me included), Java is back […]

Windows Vista is indeed quite cool. However, when it comes to installing software, you might come into some problems as Vista is relying on a new security mechanism which requires […]

J’ai enfin trouvé le temps de mettre les présentations en ligne. Présentations : Transformer les données d’Excel en XML par Jean Georges Perrin. RCP (Rich Client Platform) par Serge Baccou. Tour […]