DDD Aggregates: Consistency Boundary - James HickeyA consistency boundary helps us when we have business rules in our software that span multiple objects or have high contention. Let’s dig down a bit deeper!James HickeyPost author By jamesmhDefine your invariants! What properties within your domain must always be true?
Modules, monoliths, and microservicesWhat is a microservice? When are microservices a good idea? Lately, I get people asking me when microservices are a good idea. In systems design explains the world, I talked about big-picture issues like second system effect, innovator’s dilemmas, and more. Can systems design answer the