https://github.com/sliceworkz/eventstore
DCB-compliant Eventstore implementation in Java/Postgres
https://github.com/sliceworkz/eventstore
dcb eventdriven eventsourcing
Last synced: 3 months ago
JSON representation
DCB-compliant Eventstore implementation in Java/Postgres
- Host: GitHub
- URL: https://github.com/sliceworkz/eventstore
- Owner: sliceworkz
- License: lgpl-3.0
- Created: 2025-10-27T10:32:19.000Z (8 months ago)
- Default Branch: develop
- Last Pushed: 2026-02-07T17:42:12.000Z (5 months ago)
- Last Synced: 2026-02-08T01:52:42.027Z (5 months ago)
- Topics: dcb, eventdriven, eventsourcing
- Language: Java
- Homepage:
- Size: 717 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Notice: NOTICE
Awesome Lists containing this project
README
[](https://github.com/sliceworkz/eventstore/actions/workflows/ci.yaml)
[](#)
[](https://sliceworkz.github.io/posts/eventstore-quickstart/)
[](https://sliceworkz.github.io/categories/eventstore-documentation/)
# About Eventstore
A DCB (Dynamic Consistency Boundary) compliant EventStore implementation in Java
Persistence options: Postgres and In-Memory (for dev and demo purposes)
Supports all features described described by the [DCB Specification](https://dcb.events/specification/):
- Tagging of Events for dynamic retrieval
- Optimistic locking / conditional append via AppendCriteria
# Getting started
Step-by-step introduction with the [quickstart guide](https://sliceworkz.github.io/posts/eventstore-quickstart/) or the [documentation](https://sliceworkz.github.io/categories/eventstore-documentation/)
# Other
## Contributing
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
## License
This project is licensed under the LGPL-3.0 License - see the [LICENSE](LICENSE) file for details.
External components on which this project depends are listed in the [NOTICE](NOTICE) file.