Java performance optimisation

The problem Recently one of my teams was working on a microservice that would allow us to show some eBay ads embedded in our list of results. The idea was simple: Can we provide good value to our customers by...

CQRS Saga On Hold

Hold your horses I’ve decided to hold the saga until I’m able to open source the CQRS framework I’ve been working on to make it easy. I haven’t forgotten… it’s not ready yet. More soon.

CQRS Saga - The example application

The sample application Before I start writing any code let me explain the app that we’ll build in this saga, some design considerations, etc. We’ll build a simple classifieds website… Why?, simple: Because I know the domain well enough that...

A CQRS Saga

CQRS CQRS stands for Command Query Responsibility Segregation. I believe it to be a great architectural pattern that has at its core a couple of main concepts: Asynchronous: Your data is stale the moment you read it from your storage....

Welcome back!

A New Hope Well, life has its ups and downs, and with them come swings in time availability, interests, etc. I think I’m finally finding some time to be able to do some brain dump in this third version of...