Skip to content

Questions? Join our Discord.

JasperFx

Formal support for Wolverine, Marten, and Polecat is available through our Support Plans.

Dynamic Consistency Boundary (DCB) Added in 1.2.0 ​

Dynamic Consistency Boundary (DCB) across the Critter Stack — enforce a rule spanning an arbitrary set of event streams without a distributed transaction. Covers RegisterTagType/ForAggregate, tag rules, EventTagQuery, QueryByTagsAsync / AggregateByTagsAsync / FetchForWritingByTags, the [DcbModel] Wolverine handler workflow, identity-less [BoundaryAggregate] types, DcbConcurrencyException, the TagTables vs HStore storage decision, and read-tier tag queries via the broadened EventQuery.TagConditions (JasperFx.Events 2.62.0 — OR within the spec, AND with the other filters, no session needed).

Use when a business rule needs state from many streams at once — capacity limits, quotas, cross-stream uniqueness.

Skill details ​

  • Skill name: marten-advanced-dynamic-consistency-boundary
  • Applies to: marten, polecat, fisher, wolverine
  • Tags: marten, polecat, fisher, wolverine, event-sourcing, consistency, advanced, dcb, tags
  • Added in: 1.2.0
  • License: Proprietary. Copyright JasperFx Software LLC.

Proprietary. Copyright © JasperFx Software LLC. See the license for terms.