-
Software Development
Modelling Microservice Patterns in Code
Service Interactions There is a number of simple interactions a service can support. Which pattern is best for your application…
Read More » -
Core Java
On the need of a generic library around ANTLR: using reflection to build a metamodel
I am a Language Engineer: I use several tools to define and process languages. Among other tools I use ANTLR:…
Read More » -
Software Development
Try and Catch in Golang
Golang as opposed to Java does not have exceptions, try/catch/finally blocks. It has strict error handling, functions called panic and…
Read More » -
Core Java
Benchmarking High-Concurrency HTTP Servers on the JVM
After a first post about HTTP clients, to which I redirect you for an introduction about efficient HTTP on the…
Read More » -
Enterprise Java
Distributed Quasar Actors with Kafka and ZeroMQ
So you’ve got a fancy design using actors, you’ve chosen the JVM and Quasar’s powerful, loyal take on the subject.…
Read More » -
Enterprise Java
AWS Lambda with API Gateway
In a previous post I showed you how to create and deploy an AWS Lambda. We will continue that work…
Read More » -
Software Development
How to Use the XML Plugin for Apache Drill
A few months ago, I created the first XML plugin for Apache Drill. The idea behind the plugin is simple:…
Read More » -
Software Development
Advice for managing software development?
When I started writing my management blog series one reader expressed their hope that I would give advice on how…
Read More »