eventsourcing / es4j
- понедельник, 11 апреля 2016 г. в 03:11:35
Java
Event sourcing framework for Java
Instead of mutating data in a database, it stores all changes (events) and causes (commands). This facilitates rapid application development and evolution by mitigating the inability to predict how future needs will drive data shape requirements as all causal information is persisted. It also provides a foundation for deep analytics, data recovery, audit trails and other associated benefits.
This is an early version. That said, it's a rewrite of another library that has been used in real projects, so a lot was learned and incorporated in this incarnation.
Installation instructions and documentation can be found at es4j-doc.eventsourcing.com
Contributions of all kinds (code, documentation, testing, artwork, etc.) are highly encouraged. Please open a GitHub issue if you want to suggest an idea or ask a question.