Dennis van der Stelt Blog


Distributed Monolith

How can a microservices based architecture, that looked great on paper, turn into a system that is a nightmare to maintain? Let’s have a look how well intended systems turn into a distributed monolith....


Priority Queues – Interceptors

In the previous articles, I demonstrated why there is not really a need for priority queues. That is because the different messages likely need to be handled differently, both from the business- and infrastructure...


4+1 architectural view model

Once upon a time, I came across a question about a system that was designed according to the microservices architectural style. The question was about how to handle network requests across a scaled-out and...