3 ms·
> Does anyone know of a system that successfully did/does event sourcing at scale? The git version control system. > Even simple things such as fixing a typo
by cratermoon 3y ago
> Does anyone know of a system that successfully did/does event sourcing at scale?
The git version control system.
> Even simple things such as fixing a typo require a Command to be stored as an Event etc etc
Yup. It's a commit in git, but yes, there's a command and it's store in the git history as an event.
- wiml 3y agoGit doesn't really. It does have a (more or less) immutable, append-only model, but the things stored in git are state snapshots, not events. The UI does tend to present it as if it were events but that's just for convenience.