An open API service indexing awesome lists of open source software.

https://github.com/cbuschka/eventstore

Event store implementation in Java
https://github.com/cbuschka/eventstore

eventstore java

Last synced: 7 months ago
JSON representation

Event store implementation in Java

Awesome Lists containing this project

README

          

# eventstore
[![Build](https://github.com/cbuschka/eventstore/workflows/build/badge.svg)](https://github.com/cbuschka/eventstore) [![License](https://img.shields.io/github/license/cbuschka/eventstore.svg)](https://github.com/cbuschka/eventstore/blob/main/license.txt)

### Event store implementation in Java.

## Features
* event store for saving and loading aggregates
* replay of events
* annotations for minimizing boilerplate code
* in memory and postgresql jdbc variants
* event publishing support for outbox pattern
* event cursor support for replay

## Prerequisites
* java 11
* maven 3
* docker-compose with version 3 support

## License
Copyright (c) 2021 by [Cornelius Buschka](https://github.com/cbuschka).

[Apache License, Version 2.0](./license.txt)