Skip to content

Data & Event Platform — bounded contexts

Generated from the architecture model

This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.

flowchart LR
    subgraph data_event["Data & Event Platform"]
        BC_42["BC-42<br/>Data & Event Foundations"]
    end
Hold "Alt" / "Option" to enable pan & zoom
Context Authoritative state Services Status
BC-42 Data & Event Foundations Store profiles, envelope and topic registry, outbox/inbox schemas, retention and residency rules 4 target

BC-42 Data & Event Foundations

Authoritative state: Store profiles, envelope and topic registry, outbox/inbox schemas, retention and residency rules · Decisions: ADR-0012, ADR-0014 | Service | Granularity | Host | Status | |---|---|---|---| | DataEventFoundations | standalone host | — | target | | EnvelopeRegistryService | module of host | DataEventFoundations | target | | StoreProfileService | module of host | DataEventFoundations | target | | RetentionResidencyService | module of host | DataEventFoundations | target |

Events produced: TopicRegistered, SchemaVersionPublished, TopicDeprecated, EnvelopeProfileActivated, StoreProfileActivated, StoreBindingChanged, RetentionRuleChanged, ResidencyRuleChanged, DeletionOrderIssued, DeletionOrderCompleted, ExportCompleted, LegalHoldChanged