Year: 2015
-
Software Development
Cross-platform mobile developement
So what problems does cross-platform development actually solve. well they are two-fold. To have the capability of complete (or near complete) mobile…
Read More » -
Enterprise Java
Drill into Your Big Data Today with Apache Drill
Apache Drill has been gaining significant user adoption and community momentum since its initial Beta availability in September 2014. The…
Read More » -
Enterprise Java
Why Docker?
Containers are not a new thing, but implementing them was always a little more complicated than it needed to be.…
Read More » -
Enterprise Java
Hadoop: HDFS – java.lang.NoSuchMethodError: org.apache.hadoop.fs.FSOutputSummer.(Ljava/util/zip/Checksum;II)V
I wanted to write a little program to check that one machine could communicate a HDFS server running on the…
Read More » -
Core Java
Akka Typed Actors: Exploring the receiver pattern
In the previous article we looked at some of the basic features provided by Akka Typed. In this article and…
Read More » -
Core Java
Java Memory Architecture (Model), Garbage Collection and Memory Leaks
Java Memory Architecture (Java Memory Model) The above is the Java Memory Model for the Heap as well as the…
Read More » -
Scala
Event sourcing + free monads = free sourcing?
I recently wrote about Event Sourcing and Free Monads. The natural next step is combining the two! How would a…
Read More » -
Core Java
JavaOne 2015 continues and Java will live forever (… well maybe a LONG-TAIL)
Okay. Maybe I am being over dramatic in the title. I do believe that Java, the ecosystem, the community, the…
Read More » -
Software Development
Introduction to Apache Spark with Examples and Use Cases
I first heard of Spark in late 2013 when I became interested in Scala, the language in which Spark is…
Read More »