HighlightBuilding an Accounting Ledger · Day 1
The ledger is an event-sourced system: an immutable log of events (entries), where every balance you ever see is a fold over that log. "Edit the past" is forbidden for the same reason you don't rewrite a Kafka topic.