-
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 » -
Software Development
You Probably don’t Use SQL INTERSECT or EXCEPT Often Enough
When people talk about SQL JOIN, they often use Venn Diagrams to illustrate inclusion and exclusion of the two joined…
Read More »