Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

02 Architectural Patterns

❯

01 Concept

❯

Event Sourcing

Event Sourcing

Feb 10, 20261 min read

  • architecture
  • event-driven
  • event-sourcing

Event Sourcing

← Back to Event-Driven Architecture

Store events, derive state, complete audit trail. Instead of storing current state, store the sequence of events that led to the current state. State is reconstructed by replaying events. Provides a complete audit log and enables temporal queries.

Key Properties

  • Event Store
  • State Reconstruction
  • Temporal Queries

Related

  • CQRS (commonly paired with event sourcing)
  • Domain Events (the events being stored)

architecture event-driven event-sourcing


Graph View

  • Event Sourcing
  • Key Properties
  • Related

Backlinks

  • Event-Driven Architecture
  • Event-Driven Architecture (Architecture)
  • CQRS
  • Domain Events
  • Saga Pattern (Architecture)
  • Event Store
  • DDD Domain Events

Created with Quartz v4.5.2 © 2026

  • GitHub