JVM Languages
-
Akka Cluster with Docker containers
This article will show you how to build docker images that contain a single akka cluster application. You will be able…
Read More » -
Test your Dependencies with Degraph
I wrote before about (anti)patterns in package dependencies. And of course the regular reader of my blog knows about Degraph, my private project to provide…
Read More » -
Grails Goodness: Using Converter Named Configurations with Default Renderers
Sometimes we want to support in our RESTful API a different level of detail in the output for the same…
Read More » -
Making the Reactive Queue durable with Akka Persistence
Some time ago I wrote how to implement a reactive message queue with Akka Streams. The queue supports streaming send…
Read More » -
Explicit Implicit Conversion
One of the most common pattern we use on our day to day is converting objects from one type of…
Read More » -
Option.fold() considered unreadable
We had a lengthy discussion recently during code review whether scala.Option.fold() is idiomatic and clever or maybe unreadable and tricky?…
Read More » -
Java 8 Lambdas vs Groovy Closures Compactness: Grouping And Summing
Java 8 is featuring lambdas, which are similar to a construction Groovy has already for some time: closures. In Groovy…
Read More » -
MongoDB and Grails
So recently, I had a requirement to store unstructured JSON data that was coming back from a web service. The…
Read More » -
Scala Maps and Sorting
This is blog entry originally written in the middle May 2014. I also seem to writing this code every 3…
Read More »