March 2025
Intermediate to advanced
202 pages
4h 45m
English
The first step in choosing an event store needs to begin with understanding your requirements and that you’re not limited to choosing a single product.
A key requirement is to define your application’s data storage needs. An event-sourced system has three key types of persistent data, each with their own unique requirements:
Aggregate state, as you’ve seen, is a snapshot of data produced by applying a function to an event stream. The main interaction patterns for these snapshots are reading and writing by key in atomic operations. Aggregate state snapshots aren’t obtained by querying a list of rows, so you want ...
Read now
Unlock full access