Java
-
Using Infinispan as a persistency solution
Cross-posted from https://vaadin.com/blog/-/blogs/using-infinispan-as-a-persistency-solution. Thanks Fredrik and Matti for your permission! Various RDBMSs are the de-facto standard for persistency. Using them is…
Read More » -
Using Gradle to Build & Apply AST Transformations
Recently, I wanted to both build and apply local ast transformations in a Gradle project. While I could find several…
Read More » -
JUnit Rules
Introduction In this post I would like to show an example of how to use JUnit Rule to make testing…
Read More » -
Runtime Class Loading to Support a Changing API
I maintain an IntelliJ plugin that improves the experience of writing Spock specifications. A challenge of this project is supporting…
Read More » -
Friday-Benchmarking Functional Java
Lets image our product owner goes crazy one day and ask to you to do the following : From a…
Read More » -
When the Java 8 Streams API is not Enough
Java 8 was – as always – a release of compromises and backwards-compatibility. A release where the JSR-335 expert group…
Read More » -
API Management in WildFly 8.1 with Overlord
I gave a brief introduction about the Overlord project family yesterday. Today it’s time to test-drive a bit. The API…
Read More » -
Akka Notes – Introducing Actors
Anyone who has done multithreading in the past won’t deny how hard and painful it is to manage multithreaded applications.…
Read More » -
More metrics in Apache Camel 2.14
Apache Camel 2.14 is being released later this month. There is a slight holdup due some Apache infrastructure issue which…
Read More »