← Graph

Event Store

concept 9 connections

Persistence layer that only allows append and read operations on immutable events (facts that have already happened). Triggers projectors that build the desired read state and reactors that react to events (including communicating with external systems). Backing it up and restoring from it is straightforward; if backed up, recovery from catastrophic data loss becomes trivial.

category
architecture
Described as the append-only persistence at the heart of event sourcing.
about
Event Store concept
Discusses writing to the event store, its immutability, and centralised-vs-per-service deployment.
about
Event Store concept
Answer contrasts event-store isolation properties with per-service relational DBs.
about
Event Store concept
Process manager subscribes to events from the event store.
about
Event Store concept
Explains the event store as append-only immutable persistence.
about
Event Store concept
Asks about storage options for the event store.
concept Event Store
related_to
Event Sourcing concept
The event store is the persistence backbone of event sourcing.
concept Projector
related_to
Event Store concept
Projectors consume events from the event store to build read models.
concept Reactor
related_to
Event Store concept
Reactors subscribe to events from the event store to perform side effects and integrate with external systems.

Provenance

Read by
37 extractions