Skip to content

CPGFinanceSystems/verita

Repository files navigation

Verita

Verita (it: truth) is Event Sourcing for the JVM with various implementations

Licence Java Development Kit 1.8 Maven Central Build Status Coverage Status

Components

API

API package without any transitive dependencies which contains all interfaces describing available data and functionality

Mock implementation

An in-memory implementation of the API suitable for automated integration tests

Event Store implementation

An implementation using EventStore as it's backend via the official JVM API using Akka in behind

Event Store Spring integration

An integration library for the Spring Framework and Spring Boot providing configuration management for the Event Store implementation

Download

Binaries are available on maven central (see above badge)

  • groupId: de.cpg.oss.verita
  • artifacts: verita-api, verita-mock-impl, verita-event-store-impl, verita-spring

TODO / Ideas

  • PostgreSQL 9.3+ based implementation with serialized JSON objects