Understand
These pages explain why the specification family is shaped the way it is. The normative text is under Reference.
Review
Section titled “Review”- GES — Gap & edge-case review — the gaps and edge cases an implementer must decide before coding, each with a severity and a disposition.
Architecture decisions
Section titled “Architecture decisions”Each record states what was decided on its date. A later record supersedes an earlier one; it does not amend it.
- ADR-001: Core Domain Classification and the Mandatory Global Stream — classifies the bounded contexts of the family and makes the global stream mandatory.
- ADR-002: Dynamic Consistency Boundaries as the Core Model — makes Dynamic Consistency Boundaries the core model of the specification.
Git Event Store is an independent open specification for an event store that uses Git as its storage component. It is not affiliated with or endorsed by the Git Project or Software Freedom Conservancy. Git and the Git logo are either registered trademarks or trademarks of Software Freedom Conservancy, Inc., corporate home of the Git Project, in the United States and/or other countries.
Git Event Store is not affiliated with or endorsed by Kurrent, the maker of KurrentDB (formerly EventStoreDB). "Event store" is used here as the generic name of the event-sourcing storage pattern.