Insights2018-08-31T12:51:01+00:00

Blog

Set Validation in CQRS

03/10/2018|

Force that data in! Set validation is a problem with any architecture, but particularly with CQRS because

The Definition of “Event” has changed

02/10/2018|

When getting started with Event Driven Architectures, I often hear people confuse Messages and Events (What’s the difference?), but

Difference Between Event and Message

14/08/2018|

Those new to Event Driven Architectures often treat the words “events” and “messages” as interchangeable.  Though they have a lot

The Best Way to Share Data Among Bounded Contexts

24/07/2018|

When first learning Domain Driven Design it is common to run into problems in data sharing.  Domain Driven Design recommends

Logger Injection vs Static Logging

23/07/2018|

When deciding how to log messages from an application it can be tempting to use the static logger offered by

Migrating a Legacy System to CQRS

08/06/2018|

One of the most difficult parts of migrating an existing legacy system to DDD and CQRS is keeping all the

Testing EDA is Less Expensive than you Think

19/05/2018|

If you want to start trying out Even Driven Architecture to see if it’s right for you, you may be

Should a Repository Log Exceptions

16/05/2018|

I recently had a question about whether a repository should log exceptions that occur during DB updates. We have a

DDD is not Architecture

05/04/2018|

In some recent discussions with potential clients, they've told me that one of their goals for their project was to