Table of Contents

Chronicle

Chronicle is Arc's event sourcing infrastructure. It provides the foundation for building event-sourced applications with full support for aggregates, event stores, and projections.

Topics

  • Aggregates - Working with aggregate roots and event sourcing
  • Commands - Returning events from commands and automatic appending
  • Event Source Values Provider - Command context values for event source resolution
  • Read Models - How read models are hooked up
  • Tenancy - Tenant-aware namespaces for event stores and projections
  • Validation - Validation with read models and identity resolution conventions