Skip to content

A library to implement event-sourcing microservices

License

Notifications You must be signed in to change notification settings

gsteinacker/synapse

 
 

Repository files navigation

OTTO Synapse

A library to implement event-sourcing microservices.

Maven Central

Setup for Development

  1. Install Docker and LocalStack

Docker is required to run LocalStack, so first you have to install Docker.

LocalStack is "A fully functional local AWS cloud stack". Synapse is using LocalStack in order to run integration tests locally, without having to access the "real" AWS services.

Follow the instructions here: https://github.com/localstack/localstack

  1. Setup AWS Region + Credentials

https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html

  1. Building Synapse

Run ./gradlew build

About

A library to implement event-sourcing microservices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.2%
  • Other 0.8%