-
Core Java
Easy and Consistent Log4j2 Logger Naming
In the post Portable Logger Names with Java 7 Method Handles, I wrote about using Java 7‘s method handles to…
Read More » -
Enterprise Java
Spock VW: writing custom Spock framework extensions
Spock framework has multiple built-in extensions that support many core features like @Ignore and @Timeout annotations. But more importantly developers…
Read More » -
DevOps
Integrating Syslog w/ Kinesis : Anticipating use of the Firehose
On the heals of the Kinesis Firehose announcement, more people are going to be looking to integrate Kinesis with logging…
Read More » -
Enterprise Java
Updated Modern BPM Data Integration with JBoss BPM Travel Agency
Some time ago we launched a rather expansive JBoss Travel Agency demo project to show some of the more interesting…
Read More » -
Software Development
Distributed Stream and Graph Processing with Apache Flink
Apache Flink is a top-level Apache project that allows unifying distributed stream and batch processing. In the core of Apache…
Read More » -
Scala
Testing Asynchronous Code
Asynchronous code is hard. Everyone knows that. Writing asynchronous tests is even harder. Recently I fixed a flaky test and…
Read More » -
Scala
Integration testing with Gradle
Unit testing works automatically using Gradle, but if you would like to have a separate set of integration tests you…
Read More » -
Enterprise Java
Rapid Development with Hibernate in CQRS Read Models
In this post I’m going to share a few tricks for using Hibernate tooling in CQRS read models for rapid…
Read More » -
Enterprise Java
Global Data Consistency, Transactions, Microservices and Spring Boot / Tomcat / Jetty
We often build applications which need to do several of the following things together: call backend (micro-) services, write to…
Read More »