A simple Event Store in Java.
Hexagonal architecture diagrams for the runtime components, module dependencies, and core event flows live in docs/hexagonal-architecture.md.
Render the standalone Mermaid sources under docs/mermaid with render.sh:
./docs/mermaid/render.sh --diagram save-flow --stdoutUse ./docs/mermaid/render.sh --help for more information. The script depends on mise being available on PATH.
- Generate versions based on conventional commits: https://maven.basjes.nl/
- Generate changelog based on conventional commits: https://github.com/tomasbjerre/git-changelog-maven-plugin
- Integrate publishing plugin for maven central repository: https://central.sonatype.org/publish/publish-portal-maven/