Dynamic Consistency Boundaries

Explain and reason about Dynamic Consistency Boundaries (DCB) and how Axon Framework 5 and Axon Server implement them. Use when the user asks about "DCB", "dynamic consistency boundary", "consistency boundary", "killing the aggregate", modeling consistency across multiple entities, "EventCriteria", "@EventCriteriaBuilder", "@EventTag", "@EventSourcedEntity", "Tag", tags vs streams, "AppendCondition", "SourcingCondition", "ConsistencyMarker", optimistic concurrency in the event store, how to choose a consistency boundary, why an aggregate is too big or too small, or how Axon Server's DCB event store (dcb.proto) sources and appends events with criteria.

axoniq 9478d31 5 files · 34.2 KB Updated

File contents

axoniq/axonframework/tree/main/.claude/skills/dynamic-consistency-boundaries commit 9478d31872

Frequently asked questions

npx skillmds@latest add axoniq/dynamic-consistency-boundaries